Vorheriges Thema: Feldanzeigeeigenschafen dynamisch ändernNächstes Thema: Im Fenster definierte logische Attribute


Konfigurieren dynamischer Feldanzeigeeigenschaften

Sie können CA IdentityMinder so konfigurieren, dass ein Feld in einem Profilfenster abhängig vom Wert eines anderen Feldes ausgeblendet oder angezeigt, bzw. aktiviert oder deaktiviert wird.

So konfigurieren Sie dynamische Feldanzeigeeigenschaften

  1. Bearbeiten Sie das Profilfenster.

    CA IdentityMinder zeigt eine Liste der für das Fenster konfigurierten Felder an.

  2. Fügen Sie, falls erforderlich, das Feld hinzu, für das Sie dynamische Feldeigenschaften konfigurieren möchten.
  3. Klicken Sie auf das Symbol "Bearbeiten" neben dem Feldnamen, wenn Sie ihn bearbeiten möchten.

    CA IdentityMinder zeigt das Dialogfeld "Feldeigenschaften" an.

  4. Geben Sie den JavaScript-Code in das Feld "Validierungs-JavaScript" ein. Dafür stehen Ihnen folgende Methoden zur Verfügung:
    function validate(FieldContext, attributeValue, changedValue, errorMessage) 
    

    Die Klasse "FieldContext" enthält folgende Methoden für das Anzeigen/Ausblenden und Aktivieren/Deaktivieren eines Feldes:

    public void hide();

    Blendet das Feld aus.

    public void show();

    Zeigt das Feld an.

    public void hideField(String attrName);

    Blendet das aktuelle Feld aus.

    public void showField(String attrName);

    Zeigt das aktuelle Feld an.

    public void disable();

    Deaktiviert das aktuelle Feld.

    public void enable();

    Aktiviert das aktuelle Feld.

    public void disableField(String attrName);

    Deaktiviert ein Feld für ein bestimmtes Attribut.

    public void enableField(String attrName);

    Aktiviert ein Feld für ein bestimmtes Attribut.

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