Die Daten eines Designs
Jeder Grundtyp und jede Vorlage liest genau eine Abfrage auf die Statistik — Konversationen, Phasen von Konversationen, Aktionen der Agenten oder Alarme, siehe Berichtsdesigns. Beim Rechnen hängt myContactCenter die gewählten Parameter als Filter an diese Abfrage und rechnet die Zeiten aus UTC in die Zeitzone des Berichts um — siehe Zeitzonen.
Bauen Sie Ihre Auswertung deshalb auf der Abfrage des Grundtyps auf. Mit Datenquelle hinzufügen ließen sich zwar weitere Datenquellen anlegen, für sie gelten aber weder die Parameter noch die Umrechnung der Zeiten.
Die Feldliste
Die Feldliste zeigt die Datenquelle, darunter die Abfrage mit ihren
Feldern, die Formelfelder und den Knoten Parameter. Die Felder tragen
die technischen Namen der Datenbank, etwa SkillName oder
TotalWaitDuration; was sie bedeuten, steht unter
Die Felder der Statistik. Über dem Baum sucht ein Suchfeld
nach Namen.
- Kennzeichen wie
IsConnectedoderIsAbandonedsind 0 oder 1. Ihre Summe ist deshalb eine Anzahl:sumSum([IsConnected])zählt die verbundenen Konversationen. - Dauern wie
TotalWaitDurationsind Sekunden.
Felder auf die Fläche ziehen
| Sie ziehen | Ergebnis |
|---|---|
| ein Feld auf eine freie Stelle | ein Element Text, das den Wert des Feldes zeigt |
| ein Feld auf ein vorhandenes Element | das Element zeigt nun dieses Feld; mit Strg entsteht stattdessen ein weiteres Element |
| mehrere Felder, markiert mit Strg | eine Tabelle mit einer Zelle je Feld |
| mehrere Felder mit der rechten Maustaste | eine Tabelle mit den Feldnamen — die Überschriften |
| ein Feld mit der rechten Maustaste oder mit Umschalt | ein Menü, in dem Sie die Art des Elements wählen |
| einen Parameter aus dem Knoten Parameter | ein Element Text mit dem Wert des Parameters |
Üblich ist: die Überschriften in die Seitenkopfzeile, die Werte in Detail oder in eine Gruppenkopfzeile.
Ausdrücke
Was ein Element zeigt, bestimmt sein Ausdruck. Einfach ist er der Name
eines Feldes in eckigen Klammern, etwa [SkillName]; er kann aber rechnen,
vergleichen und Texte zusammensetzen. Auch andere Eigenschaften lassen sich
per Ausdruck steuern, etwa Farbe und Sichtbarkeit — siehe
Farben nach Bedingung.
Den Ausdruckseditor öffnen Sie über das „f“ am markierten Element, über das „f“ neben einer Eigenschaft unter Eigenschaften oder im Aufgabenmenü unter Ausdruck. Er bietet Felder, Parameter, Funktionen und Operatoren zum Anklicken und schlägt beim Tippen Passendes vor. Stimmt etwas nicht, meldet er Der Ausdruck enthält Fehler.
| Baustein | Schreibweise | Beispiel |
|---|---|---|
| Feld | [Name] |
[TotalWaitDuration] |
| Parameter | ?Name |
?Culture |
| Text | in einfachen Anführungszeichen | 'Wissensgebiet: ' + [SkillName] |
| Bedingung | Iif(Bedingung, dann, sonst) |
Iif([IsConnected] = 1, 'verbunden', 'nicht verbunden') |
| leerer Wert | IsNullOrEmpty(…) |
Iif(IsNullOrEmpty([SenderName]), [Sender], [SenderName]) |
| Datum und Uhrzeit | GetHour, GetDayOfWeek, AddDays, … |
GetHour([ConversationStartTime]) |
| Zahlen | Round, Floor, … |
Round([TotalConnectDuration] / 60, 1) — Gesprächszeit in Minuten |
| Summe über eine Gruppe | sumSum, sumCount, sumAvg, … |
sumSum([IsConnected]) — siehe Zusammenfassungen |
Formelfelder
Ein Formelfeld ist ein Feld, das Sie selbst berechnen: Es hat einen Ausdruck und lässt sich danach verwenden wie jedes andere Feld — anzeigen, gruppieren, sortieren, filtern.
- Klicken Sie auf Start › Daten › Formelfeld hinzufügen oder in der Feldliste mit der rechten Maustaste auf Formelfeld hinzufügen.
- Markieren Sie das neue Feld in der Feldliste und tragen Sie unter
Eigenschaften einen Name und den Ausdruck ein, etwa
GetDayOfWeek([ConversationStartTime])für den Wochentag.
In der Feldliste erscheint ein Formelfeld mit vorangestelltem „Report“, etwa „ReportWochentag“. Wählen Sie den Namen deshalb so, dass er so gelesen Sinn ergibt.
Eigene Parameter
Die Grundtypen bringen die Parameter mit, die myContactCenter kennt — Zeitraum, Wissensgebiete, Sprachen, Agenten, Zeitbasis und die übrigen unter Parameter. myContactCenter erkennt sie an ihrem Namen. Benennen Sie sie deshalb nicht um und löschen Sie sie nicht; sonst verlieren sie ihre Wirkung.
Eigene Parameter legen Sie mit Start › Daten › Parameter hinzufügen an. Im Fenster Neuen Parameter hinzufügen vergeben Sie Name und Typ, einen Vorgabewert und bei Bedarf eine Liste der erlaubten Werte. Dabei gilt:
- Als Beschriftung im Bereich Parameter zeigt myContactCenter den Namen des Parameters; eine eigene Beschreibung ersetzt es beim Laden. Wählen Sie also einen Namen, der als Beschriftung taugt — nur aus Buchstaben, Ziffern und Unterstrich.
- Ein eigener Parameter filtert nicht in der Abfrage. Verwenden Sie ihn im Filter des Berichts, wirkt er auf die Zeilen, die für den Zeitraum schon geladen sind — siehe Filtern.
Der Zeitraum im Bericht
Die Vorlagen zeigen oben „Bericht enthält Daten von … bis …“. Dahinter
steht ein Formelfeld namens _HeaderExpressionName, das myContactCenter vor
jedem Rechnen mit dem Zeitraum füllt — in der Ortszeit und der Sprache des
Berichts. Wie Sie es in ein eigenes Design übernehmen, zeigt
Kopfzeile mit dem Zeitraum.
Was myContactCenter beim Rechnen aufbereitet
Beim Rechnen bereitet myContactCenter einige Werte selbst auf, damit sie lesbar sind:
| Was | Wie es erscheint |
|---|---|
| Ausdrücke mit einem Feld, dessen Name „Duration“ enthält | als Dauer, etwa 00:03:25, statt als Sekundenzahl — auch Summen solcher Felder |
| Felder, deren Name „StartTime“, „EndTime“ oder „Time“ enthält | als Datum bzw. als Datum mit Uhrzeit |
| Konversationstyp, Zustand, Kanal, Auslöser, Zuteilungsart, Trennungsgrund | übersetzt in die Sprache des Parameters Kultur |
| Diagramme mit einer Zeitachse | Einheit und Abstand der Achse folgen Zeitbasis und Zeitbasenanzahl |
| Diagramme in einer Gruppenkopf- oder Gruppenfußzeile | zeigen nur die Daten ihrer Gruppe |
Das gilt für Elemente Text, Tabellenzellen und Diagramme, die direkt in einem Band liegen, und nur, solange das Element keine eigene Formatzeichenfolge hat. Nicht aufbereitet werden Elemente in einem Bedienfeld, in Kreuztabellen, Sparklines, Messgeräten und Unterberichten: Dort bleiben Dauern Sekunden und Konversationstypen englisch.