Die Feldeigenschaften in Automation Service Broker bestimmen das Aussehen der Felder sowie die Standardwerte, die dem Benutzer angezeigt werden. Sie können die Eigenschaften auch zum Definieren von Regeln verwenden, mit denen sichergestellt wird, dass die Benutzer einen gültigen Eintrag angeben, wenn sie das Element im Katalog anfordern.
Sie konfigurieren jedes Feld einzeln. Wählen Sie das Feld aus und bearbeiten Sie die Feldeigenschaften.
Wertquelle
Für viele der Eigenschaften können Sie eine Auswahl aus verschiedenen Wertquellenoptionen treffen. Nicht alle Quellenoptionen sind für alle Feldtypen oder Eigenschaften verfügbar.
- Konstante. Der Wert wird nicht geändert. Je nach der Eigenschaft kann der Wert eine Zeichenfolge, eine Ganzzahl, ein regulärer Ausdruck oder ein aus einer begrenzten Liste ausgewählter Wert sein, wie beispielsweise „Ja“ oder „Nein“. Sie können beispielsweise „1“ als ganzzahligen Standardwert angeben, „Nein“ für die Eigenschaft „Schreibgeschützt“ auswählen oder den regulären Ausdruck verwenden, um einen Feldeintrag zu validieren.
- Bedingter Wert. Der Wert basiert auf einer oder mehreren Bedingungen. Die Bedingungen werden in der aufgeführten Reihenfolge verarbeitet. Wenn mehrere Bedingungen zutreffen, bestimmt die letzte zutreffende Bedingung das Verhalten des Felds für diese Eigenschaft. Sie können beispielsweise eine Bedingung erstellen, die bestimmt, ob ein Feld basierend auf dem Wert in einem anderen Feld angezeigt wird.
- Externe Quelle. Der Wert basiert auf den Ergebnissen einer Automation Orchestrator-Aktion. Berechnen Sie beispielsweise die Kosten basierend auf einer Automation Orchestrator-Skriptaktion. Ein Beispiel finden Sie unter Verwenden von VMware Aria Automation Orchestrator-Aktionen im Designer für benutzerdefinierte Formulare in Automation Service Broker.
- Feld binden. Der Wert ist mit dem Feld identisch, an das er gebunden ist. Die verfügbaren Felder sind auf denselben Feldtyp beschränkt. Sie können beispielsweise den Standardwert für ein Kontrollkästchen mit erforderlicher Authentifizierung an ein anderes Kontrollkästchen binden. Wenn ein Kontrollkästchen des Zielfelds im Anforderungsformular aktiviert ist, wird das Kontrollkästchen im aktuellen Feld aktiviert.
- Berechneter Wert. Der Wert wird basierend darauf bestimmt, wie der Operator die ausgewählten Felder und Werte verarbeitet. Textfelder verwenden den Operator „Verketten“. Ganzzahlfelder verwenden die ausgewählten Vorgänge zum Addieren, Subtrahieren, Multiplizieren oder Dividieren. Sie können beispielsweise ein ganzzahliges Feld zum Umrechnen von Megabyte in Gigabyte mithilfe der Multiplikation konfigurieren.
Felddarstellung
Sie verwenden die Darstellungseigenschaften, um zu bestimmen, ob das Feld im Formular angezeigt wird und welche Bezeichnung und benutzerdefinierte Hilfe den Katalogbenutzern bereitgestellt werden soll.
Option | Beschreibung |
---|---|
Bezeichnung und Typ |
Geben Sie eine Bezeichnung an und wählen Sie einen Anzeigetyp aus. Die verfügbaren Anzeigetypen richten sich nach dem Element. Einige Elemente unterstützen mehrere Texttypen, während andere nur Ganzzahlen unterstützen. Mögliche Werte:
Dropdown- und Datenrasterfelder enthalten eine Platzhalter-Einstellung. Der eingegebene Wert wird als interne Bezeichnung oder Anweisung im Dropdown-Menü oder als allgemeine Bezeichnung oder Anweisung im Datenraster angezeigt. |
Sichtbarkeit | Blenden Sie ein Feld auf dem Anforderungsformular ein oder aus.
Wenn die Sichtbarkeit für ein Feld auf „Nein“ festgelegt ist, werden die Feldeinschränkungen wie reguläre Ausdrücke und erforderliche Felder ignoriert. |
Schreibgeschützt | Hiermit verhindern Sie, dass Benutzer die Feldwerte ändern.
|
Zeilen pro Seite | Nur für Datenrasterelemente. Geben Sie die Anzahl der Zeilen ein. |
Benutzerdefinierte Hilfe | Stellen Sie den Benutzern Informationen zum Feld bereit. Diese Informationen werden in der Wegweiser-Hilfe für das Feld angezeigt. Sie können einfachen Text oder HTML verwenden, einschließlich Href-Links. Beispiel: |
Feldwerte
Sie verwenden die Werteigenschaften, um Standardwerte anzugeben.
Option | Beschreibung |
---|---|
Spalten | Nur für das Datenrasterelement. Geben Sie die Bezeichnung, die ID und den Werttyp für jede Spalte in der Tabelle an. Der Standardwert für das Datenraster muss die Kopfzeilendaten enthalten, die den definierten Spalten entsprechen. Wenn Sie beispielsweise „user_name-ID“ für eine Spalte und „user_role-ID“ für eine andere verwenden, lautet die erste Zeile „user_name,user_role“. Konfigurationsbeispiele finden Sie unter Verwenden des Datenrasterelements im Automation Service Broker-Designer für benutzerdefinierte Formulare. |
Standardwert | Befüllt das Feld mit einem Standardwert basierend auf der Wertquelle. Mögliche Wertquellen sind vom Feld abhängig.
|
Wertoption | Befüllt Felder vom Typ Dropdown, Mehrfachauswahl, Optionsfeldgruppe oder Wertauswahl.
|
Schritt | Definieren Sie für Ganzzahl- oder Dezimalzahlfelder die inkrementellen oder dekrementellen Werte. Wenn der Standardwert beispielsweise 1 lautet und Sie den Schrittwert auf 3 festlegen, sind die zulässigen Werte 4, 7, 10 usw. |
Feldeinschränkungen
Sie verwenden die Einschränkungseigenschaften, um sicherzustellen, dass der anfordernde Benutzer gültige Werte im Anforderungsformular angibt.
Option | Beschreibung |
---|---|
Erforderlich | Der anfordernde Benutzer muss einen Wert für dieses Feld angeben.
|
Regulärer Ausdruck | Geben Sie einen regulären Ausdruck an, der den Wert validiert, sowie eine Meldung, die bei fehlgeschlagener Validierung angezeigt wird. Die regulären Ausdrücke müssen die JavaScript-Syntax einhalten. Einen Überblick finden Sie unter Erstellen eines regulären Ausdrucks. Genaue Anweisungen finden Sie unter Syntax.
|
Minimalwert | Geben Sie einen numerischen Minimalwert ein. Beispiel: Ein Kennwort muss mindestens 8 Zeichen enthalten. Geben Sie eine Fehlermeldung an. Beispiel: Das Kennwort muss mindestens 8 Zeichen enthalten.
|
Maximalwert | Numerischer Maximalwert. Beispiel: Ein Feld ist auf 50 Zeichen begrenzt. Geben Sie eine Fehlermeldung an. Beispiel: Diese Beschreibung darf nicht mehr als 50 Zeichen enthalten.
|
Übereinstimmendes Feld festlegen | Dieser Feldwert muss mit dem ausgewählten Feldwert übereinstimmen. Beispiel: Ein Kennwortbestätigungsfeld muss mit dem Kennwortfeld übereinstimmen. |