Skriptkomponente für die Datumseingabe

Datum/Uhrzeit ist eine Eingabekomponente, mit der Sie ein Datum und optional eine Uhrzeit und Zeitzone auswählen können. Wenn ein Agent auf die Komponente in einem Skript klickt, wird ein Kalender angezeigt. Abhängig von den Komponenteneigenschaften können die Eingabefelder für Zeit und Zeitzone erscheinen. Eine Variable speichert das Datum und die Uhrzeit, die der Agent auswählt.

  1. Klicken Sie auf Datum/Uhrzeit in der Symbolleiste der Komponente.

  2. Um das Datum, das ein Agent auswählt, in einer Variablen zu speichern, erweitern Sie die Eigenschaftengruppe Common.

  3. Wählen Sie unter Werteine String-Variable aus. Dadurch wird der Wert, den ein Bearbeiter mit Hilfe der Datumskomponente auswählt, an die Variable gebunden. Wenn ein Agent ein Datum auswählt, speichert die gebundene Variable dieses Datum. Wird dagegen der Wert der gebundenen Variablen vor der Anzeige der Seite festgelegt, so zeigt die Komponente den aktuellen Wert dieser Variablen an.

    Hinweis: 

    For example, if an agent selects August 8, 2017 from the calendar, it stores the following DATETIME value in the bound variable: 2017-08-07T00:00:00-0400. The format of the date string is:

    yyyy-mm-dd plus T to indicate time in hh:mm:ss format, followed by the offset to Coordinated Universal Time (UTC).

  4. Um die Eingabesteuerung so zu konfigurieren, dass Datum, Uhrzeit und Zeitzone oder nur das Datum abgefragt werden, aktivieren oder deaktivieren Sie enthält Zeit.

    Nein

    Wenn Sie diese Option auf Nein setzen, kann der Agent ein Datum auswählen, aber keine Uhrzeit oder Zeitzone eingeben. 

    Die Abbildungen zeigen, dass die Kontrolle nur nach einem Datum fragt.

    Ja

    Wenn Sie diese Option auf Ja setzen, wird der Agent aufgefordert, ein Datum, eine Uhrzeit und eine Zeitzone auszuwählen.

    Die Abbildung zeigt eine Datumseingabekontrolle mit Eingabeaufforderungen für Datum, Uhrzeit und Zeitzone.

    Tipp: Um eine Rückrufzeit festzulegen, muss der Agent die Zeitzone des Kontakts auswählen.

  5. Legen Sie alle anderen Eigenschaften der Komponente fest.


    Allgemein

    Value bindet eine Komponente an die ausgewählte Variable. Wenn Sie z. B. eine Texteingabekomponente an eine Variable binden, zeigt das Eingabefeld immer den Wert dieser Variable an und ignoriert jeden angegebenen Platzhaltertext. Die Variable wird automatisch mit dem vom Benutzer eingegebenen Text aktualisiert, vorbehaltlich der Validierungsverarbeitung.

    Andere Steuerelemente, z. B. Optionsfelder, verwenden die Einstellung Wert mit einem Text für den ausgewählten Wert. Wenn das Optionsfeld zur Laufzeit ausgewählt wird, wird sein "Selected Value Text" zum neuen Wert der Variablen. Auf diese Weise kann jede Optionsschaltfläche der gleichen Variablen einen anderen Wert zuweisen.

    Wenn ein Kalendersteuerelement an die Variable gebunden ist, wird ihr Wert auf das von dem Steuerelement ausgewählte Datum gesetzt. Da Variablen den Wert von visuellen Steuerelementen vorgeben und auch von diesen gesetzt werden können, ist die Bindung eine leistungsstarke und häufig verwendete Technik.

    Mit der Einstellung Includes Time wird eine Date/Time Komponente so konfiguriert, dass sie nach Datum, Uhrzeit und Zeitzone oder nur nach einem Datum fragt.

    Nein

    Bei der Einstellung Nein wird der Agent aufgefordert, nur ein Datum auszuwählen. Wenn Sie darauf klicken, erscheint ein Popover-Kalender mit Terminen, aus denen der Agent wählen kann.

    Die Abbildungen zeigen, dass die Kontrolle nur nach einem Datum fragt.

    Ja

    Wenn diese Option auf Ja gesetzt ist, wird der Agent aufgefordert, ein Datum, eine Uhrzeit und eine Zeitzone auszuwählen.

    Die Abbildung zeigt eine Datumseingabekontrolle mit Eingabeaufforderungen für Datum, Uhrzeit und Zeitzone.

    Tipp: Beim Einstellen einer Rückrufzeit sollte der Agent die Zeitzone des Kontakts auswählen.

    Legt fest, ob der Benutzer einen Wert eingeben oder auswählen muss. Der Standardwert ist False, was bedeutet, dass die Benutzerinteraktion optional ist.

    Die Benutzeroberfläche zeigt visuell an, ob Benutzereingaben optional sind. 

    Optionale Eingaben sind durch ein Etikett unter der Komponente gekennzeichnet:

    Layout

    Konfiguriert die Breite auf eine feste Größe, die je nach Bedarf wächst, um den Inhalt anzuzeigen oder so viel Platz wie möglich im Verhältnis zu anderen Komponenten zu beanspruchen, wobei eine Gewichtung die Größenanpassung beeinflusst.

    Einstellung Beschreibung
    Skript-Layout Automatische Größenanpassung Die automatische Größenanpassung konfiguriert die Komponente so, dass sie entsprechend ihrem Inhalt verkleinert oder vergrößert wird. So kann beispielsweise die Breite eines Etiketts je nach der darin enthaltenen Textmenge zunehmen.
    einstellungen-grösse-stretch

    Die Streckung ermöglicht es einer Komponente, im Verhältnis zu anderen Komponenten so viel Platz wie möglich zu beanspruchen, wobei die Größenanpassung durch Gewichtung beeinflusst wird.

    Wenn zwei Komponenten beide auf Streckung eingestellt sind, werden ihnen standardmäßig jeweils 50 % des verbleibenden Platzes zugewiesen. Dieser Anteil kann durch Änderung des Gewichtswertes angepasst werden.

    Wenn Sie z. B. für eine Komponente eine Gewichtung von 200 und für die andere eine Gewichtung von 100 festlegen, nimmt die erste Komponente zwei Drittel des verbleibenden Platzes ein, während die andere Komponente nur ein Drittel einnimmt. Das erste Bauteil erscheint doppelt so groß wie das andere, da sein Gewicht doppelt so groß ist wie das des zweiten Bauteils.

    Skript Layout-Pixel Legt eine feste Größe in Pixeln fest. Sie können einen ganzzahligen Wert in das Feld eingeben oder die Pfeile nach oben oder unten verwenden, um die Größe zu erhöhen oder zu verringern. Diese Pfeile sind sichtbar, wenn die Komponente den Fokus hat.

    Konfiguriert die Höhe auf eine feste Größe, damit sie je nach Bedarf wächst, um den Inhalt anzuzeigen, oder um so viel Platz wie möglich im Verhältnis zu anderen Komponenten zu beanspruchen, wobei eine Gewichtung die Größenanpassung beeinflusst.

    Einstellung Beschreibung
    Skript Layout Automatische Größenanpassung Höhe Die automatische Größenanpassung konfiguriert die Komponente so, dass sie entsprechend ihrem Inhalt verkleinert oder vergrößert wird.
    Skript Layout Pixel Höhe Legt eine feste Größe in Pixeln fest. Sie können einen ganzzahligen Wert in das Feld eingeben oder die Pfeile nach oben oder unten verwenden, um die Größe zu erhöhen oder zu verringern. Diese Pfeile sind sichtbar, wenn die Komponente den Fokus hat.
    einstellungen-grösse-stretch

    Die Streckung ermöglicht es einer Komponente, im Verhältnis zu anderen Komponenten so viel Platz wie möglich zu beanspruchen, wobei die Größenanpassung durch Gewichtung beeinflusst wird.

    Wenn zwei Komponenten beide auf Streckung eingestellt sind, werden ihnen standardmäßig jeweils 50 % des verbleibenden Platzes zugewiesen. Dieser Anteil kann durch Änderung des Gewichtswertes angepasst werden.

    Wenn Sie z. B. für eine Komponente eine Gewichtung von 200 und für die andere eine Gewichtung von 100 festlegen, nimmt die erste Komponente zwei Drittel des verbleibenden Platzes ein, während die andere Komponente nur ein Drittel einnimmt. Das erste Bauteil erscheint doppelt so groß wie das andere, da sein Gewicht doppelt so groß ist wie das des zweiten Bauteils.

    Richtet eine Komponente relativ zu ihrem übergeordneten Container links, rechts oder mittig aus.

    Tipp: Eine Komponente kann nicht vertikal zentriert werden, wenn die Höheneinstellung des übergeordneten ContainersAuto Sizing . Um dies zu korrigieren, setzen Sie die Höhe des übergeordneten Containers aufStretch oder auf eine feste Höhe inPixels .
    Einstellung Beispiel
    ausrichten-links2 links-ausrichten-Beispiel2
    ausrichten-Zentrieren2 ausrichten-zentrieren-Beispiel2
    rechtsbündig2 rechts-ausrichten-Beispiel2
    ausrichten-starten align-start-example
    vertikal-zentriert ausrichten align-vertical-center-example
    ausrichten-vertikal-ende align-vertical-end-example

    Ränder legen den linken, rechten, oberen und unteren Abstand um einen Rahmen fest.

    Die Abbildung zeigt die Beziehung zwischen den Einstellungen für Rand, Umrandung und Auffüllung.

    1. Um optional alle Randwerte auf einmal zu aktualisieren, klicken Sie auf die Schaltfläche Alle einstellen für Rand im Eigenschaftenfenster

      bild der Schaltfläche "Alles einstellen

    2. Klicken Sie auf das Wertfeld für eine Spanne. In diesem Feld erscheint ein Drehschalter.

    3. Verwenden Sie den Drehknopf, um den Spielraum zu vergrößern oder zu verkleinern. Wenn Alle ausgewählt wurde, wird die Änderung auf alle Ränder angewendet

      einstellungen-margin-spinner

      Die Komponente wird sofort unter Verwendung ihrer neuen Randeinstellung neu positioniert.

    Legt die Sichtbarkeit einer Komponente auf der Grundlage des Wertes einer booleschen Variable (Wahr oder Falsch) fest.

    1. Klicken Sie auf die Eigenschaftsgruppe Layout Klicken Sie unter Sichtbar auf Variable auswählen.
    2. Wählen Sie eine Variable aus, oder erstellen Sie optional eine neue Ja/Nein-Variable und weisen Sie diese neue Variable der Eigenschaft Sichtbar zu
    3. Zur Laufzeit ist die Komponente sichtbar, wenn der Wert der Variablen True ist. Umgekehrt wird sie ausgeblendet, wenn der Wert der Variablen Falselautet.

    Erweitert

    Value bindet eine Komponente an die ausgewählte Variable. Wenn Sie z. B. eine Texteingabekomponente an eine Variable binden, zeigt das Eingabefeld immer den Wert dieser Variable an und ignoriert jeden angegebenen Platzhaltertext. Die Variable wird automatisch mit dem vom Benutzer eingegebenen Text aktualisiert, vorbehaltlich der Validierungsverarbeitung.

    Andere Steuerelemente, z. B. Optionsfelder, verwenden die Einstellung Wert mit einem Text für den ausgewählten Wert. Wenn das Optionsfeld zur Laufzeit ausgewählt wird, wird sein "Selected Value Text" zum neuen Wert der Variablen. Auf diese Weise kann jede Optionsschaltfläche der gleichen Variablen einen anderen Wert zuweisen.

    Wenn ein Kalendersteuerelement an die Variable gebunden ist, wird ihr Wert auf das von dem Steuerelement ausgewählte Datum gesetzt. Da Variablen den Wert von visuellen Steuerelementen vorgeben und auch von diesen gesetzt werden können, ist die Bindung eine leistungsstarke und häufig verwendete Technik.

    Mit der Einstellung Includes Time wird eine Date/Time Komponente so konfiguriert, dass sie nach Datum, Uhrzeit und Zeitzone oder nur nach einem Datum fragt.

    Nein

    Bei der Einstellung Nein wird der Agent aufgefordert, nur ein Datum auszuwählen. Wenn Sie darauf klicken, erscheint ein Popover-Kalender mit Terminen, aus denen der Agent wählen kann.

    Die Abbildungen zeigen, dass die Kontrolle nur nach einem Datum fragt.

    Ja

    Wenn diese Option auf Ja gesetzt ist, wird der Agent aufgefordert, ein Datum, eine Uhrzeit und eine Zeitzone auszuwählen.

    Die Abbildung zeigt eine Datumseingabekontrolle mit Eingabeaufforderungen für Datum, Uhrzeit und Zeitzone.

    Tipp: Beim Einstellen einer Rückrufzeit sollte der Agent die Zeitzone des Kontakts auswählen.

    Alle Komponenten sind standardmäßig aktiviert. Die Disabled-Eigenschaft bindet eine True/False-Variable an eine Komponente, um sie auf der Grundlage des Laufzeitwertes der Variablen zu deaktivieren oder zu aktivieren.

      1. Um eine Wahr/Falsch-Variable zu erstellen, klicken Sie auf die Registerkarte Variablen

      2. Klicken Sie auf , um eine Variable hinzuzufügen.

        Die Abbildung zeigt die Schaltfläche zum Hinzufügen einer neuen Variable.

      3. Wählen Sie Wahr/Falsch als Datentyp

        Abbildung zeigt variable Datentypen

      4. Geben Sie in das Feld Name einen beschreibenden Namen ein.

        aktuell-aktivierte-Variable

      5. Setzen Sie den Standardwert auf True oder False

        • Ist die Variable True, so ist die Komponente deaktiviert.

        • Ist die Variable "False", so ist die Komponente aktiviert.

      6. Um die Variable zu speichern, klicken Sie auf Apply.
      7. Weisen Sie die Variable der Eigenschaft "Deaktiviert" zu. Unter Deaktiviert, klicken Sie auf Variable auswählen.

        deaktiviert-Eigenschaft-Einstellung

      8. Wählen Sie die Variable Wahr/Falsch.

        currently-enabled-variable-selected

    Um Ihre Arbeit zu testen, klicken Sie auf Vorschau.

    Die Eigenschaft Change Action ermöglicht es Ihnen, eine Aktion festzulegen, die ausgeführt wird, wenn der Zustand oder der Wert dieser Komponente geändert wird

    Sie können eine Scripter-Aktion, eine Outbound-Aktion oder eine benutzerdefinierte Aktion auswählen. Ausgehende Aktionen sind nur verfügbar, wenn die Eigenschaft Ausgehend aktiviert ist. 

    Legt fest, ob der Benutzer einen Wert eingeben oder auswählen muss. Der Standardwert ist False, was bedeutet, dass die Benutzerinteraktion optional ist.

    Die Benutzeroberfläche zeigt visuell an, ob Benutzereingaben optional sind. 

    Optionale Eingaben sind durch ein Etikett unter der Komponente gekennzeichnet: