Vorheriges Thema: Erstellen abhängiger Felder mit AuswahlfelddatenNächstes Thema: Verwenden von Logical-Attribute-Handlern für Feldoptionen


Verwenden von JavaScript für Feldoptionen

Sie können die Optionen, die in Feldern in einem Profilfenster angezeigt werden, mit Hilfe von benutzerdefiniertem JavaScript angeben.

So füllen Sie Feldoptionen mit Hilfe von JavaScript:

  1. Ändern Sie das Profilfenster.
  2. Wählen Sie ein zu änderndes Feld aus oder fügen Sie ein neues Feld hinzu.
  3. Wenn Sie ein neues Feld hinzufügen, wählen Sie aus dem Listenfeld das Attribut aus, das dem Feld zugeordnet werden soll.
  4. Wählen Sie einen der folgenden Optionen aus:

    Die Felder im Dialogfeld "Feldeigenschaften" werden auf Ihrer Formatauswahl basierend geändert.

  5. Wählen Sie "JavaScript" im Feld "Quelle der Auswahloptionen" aus.

    Ein weiteres Feld, "Auswahloptionen (Javascript)", wird angezeigt.

  6. Geben Sie JavaScript in das Feld "Auswahloptionen (Javascript)" ein, um die Optionen für das Feld anzugeben.

    Das von Ihnen eingegebene JavaScript muss über eine Funktion mit der Signatur "function getOptions(FieldContext)" verfügen und eine durch Pipe-Zeichen getrennte Reihe von Optionen zurückgeben. Falls die Option separate Anzeige- und Speicherwerte hat, geben Sie diese als "Speicherwert;Anzeigewert" ein.

    Beispiel:

    function getOptions(FieldContext) {
    
      return "1;one|2;two|3;three|4;four";
    
    }
    
  7. Geben Sie einen der folgenden Werte in das Feld "Ungültige Optionen beibehalten" ein:
  8. Füllen Sie die restlichen Pflichtfelder aus.

    Hinweis: Weitere Informationen zu den erforderlichen Feldern finden Sie in der Online-Hilfe zur Benutzerkonsole.

  9. Klicken Sie auf "Übernehmen" und anschließend auf "OK".

CA IdentityMinder speichert die aktuellen Feldeigenschaften.