Ein Dropdownfeld bietet Benutzern eine Auswahl an Menüelementen, aus denen Sie ein einzelnes auswählen können. Sie können Formularen Dropdownfelder hinzufügen, die Daten aus Datenverbindungen abrufen, oder Sie können ein Dropdownfeld manuell mit den Optionen konfigurieren, die einem Benutzer angezeigt werden sollen. Sie können Benutzern auch erlauben, ihre eigenen Einträge in das Dropdown-Feld einzugeben.
Zurück zu Formularelemente
Verwandtes Thema: Elementeigenschaften
Name |
Werttyp |
Beschreibung |
---|---|---|
Name |
Text |
Der interne Name für ein Element im Formular. |
Bindung |
Menüauswahl |
Der Name (nicht die Bezeichnung) eines Formularfelds, an das ein Element gebunden ist. |
Elementtyp |
Textfeld | Textbereich | Dropdown | Kombinationsfeld | Datumsauswahl | Zahl | E-Mail | Kontrollkästchen | Optionsschaltfläche |
Hierdurch können Sie schnell ein grundlegendes Element (wie ein Textfeld) in ein anderes grundlegendes Element ähnlichen Typs ändern, wie z. B. in ein Dropdown- oder Kombinationsfeld. |
Erforderlich |
True | False |
True: Benötigt eine Eingabe durch den Benutzer und markiert das Formularfeld mit einem roten Sternchen. False: Das Element benötigt keine Eingabe durch den Benutzer. |
Schreibgeschützt |
True | False |
True: Das Element ist schreibgeschützt und kann nicht bearbeitet werden. False: Das Element kann bearbeitet werden. |
Bereich |
Speziell |
Geben Sie manuell oder von einer Datenverbindung einen möglichen Datenbereich ein, aus dem die Formularbenutzer auswählen können. |
Optionswerte erzwingen |
True | False |
Benutzern erlauben, ihre eigenen Einträge auszuwählen Wenn auf „False“ gesetzt, können Benutzer neue Einträge über Regeln wie „Feldwert festlegen“, „Tabellendaten kopieren“ usw. an Dropdown-Listen anzuhängen Um nur Werte zu verwenden, die sich in der Liste befinden, setzen Sie die Eigenschaft „Optionswerte erzwingen“ auf „True“. |
Regeln |
Speziell |
Hier klicken, um Regeln anzuzeigen (oder zu erstellen) (Logik, Formeln usw.), die auf ein Element angewendet werden. |
Zu Lösungsfeld hochstufen |
Text |
Name des Lösungsfeldes, zu dem dieses Feld hochgestuft wird. Wenn der hier angegebene Feldname in den Lösungsfeldern nicht vorhanden ist, wird in den Lösungsfeldern ein Feld mit dem angegebenen Namen erstellt. |
Standardwert |
Menüauswahl |
Der Standardwert für ein Element. |
Standardwert aktualisieren |
True | False |
True: Zwingt das Element, alle anwendbaren Standardwerte erneut auszuwerten, wenn sich ein Feldwert ändert. False: (Standard) – Das Element wertet die Standardwerte nicht erneut aus, wenn sich ein Feld ändert. |
Verschlüsseln |
True | False |
Wenn die Eigenschaft Feldverschlüsselung für ein Formularfeld auf True festgelegt wird, werden die in das Feld eingegebenen Daten in verschlüsselter Form in der Formular-XML und den Protokollen gespeichert. Hinweis: Wenn das Feld in einer Formularansicht angezeigt werden soll, oder wenn das Feld zu SAP oder einem anderen Drittanbieter-Webdienst buchen muss, wird es durch den Server entschlüsselt und im Nur-Text-Format versendet. Um vollständige Sicherheit zu gewährleisten, sollte die Datenübertragung über https erfolgen. |
Klassennamen |
Text |
Durch Leerzeichen getrennte Namen von CSS-Klassen, die verwendet werden, um die Darstellung des Elements anzupassen. |
Änderungen auf alle Ansichten anwenden |
True | False |
Wenn Sie den Stil oder die Eigenschaften von gemeinsamen Bezeichnungen in einem Composer Formular mit mehreren Ansichten ändern, werden Sie in einem Dialogfeld gefragt, ob Sie die Änderungen für alle Ansichten übernehmen wollen. Wird diese Option auf True gesetzt, werden Stil- oder Eigenschaftenveränderungen automatisch auf alle Ansichten übertragen, ohne dass Sie gefragt werden. |
Breite (%) |
Zahl (%) |
Die Breite des Elements im Formular in Prozent (1–100 %). |
Erstellen von Auswahlen für ein Dropdownfeld (manuelle Methode)
Wenn Sie keine Datenverbindungen konfiguriert haben (oder ein Element, das Sie in ein Formular eingefügt haben, sie nicht benötigt), müssen Sie manuell Elemente erstellen, die als Auswahlen in einem Dropdownfeld oder einem anderen Formularelement angezeigt werden.
-
Klicken Sie im Arbeitsbereich auf das Element, für das Sie die Auswahlen konfigurieren müssen.
Wenn Sie zum Beispiel die Auswahlen in einem Dropdownfeld definieren müssen, klicken Sie auf das Dropdownfeld-Element, um es auszuwählen.
-
Klicken Sie im Bereich „Eigenschaften“ auf die Registerkarte „Eigenschaften“.
-
Klicken Sie neben Bereich auf die Optionenschaltfläche [...].
-
Wählen Sie im Optionen-Editor Manuell eingeben oder Von Datenverbindung oder Aus wiederholtem Inhalt.
Jede von Ihnen hinzugefügte Option muss einen verknüpften Wert besitzen (d. h. einen Eintrag in der Wertspalte). Wenn Sie keinen Wert für eine Option eingeben, wird die Option nicht im Formular gespeichert.
Manuell eingeben
-
Klicken Sie auf Hinzufügen, um (bei Bedarf) eine Option hinzuzufügen.
-
Doppelklicken Sie in der Spalte Bezeichnung auf eine Optionsbezeichnung, geben Sie eine neue Bezeichnung ein und drücken Sie die Eingabetaste.
-
Doppelklicken Sie in der Spalte Wert auf einen Wert für eine Option, geben Sie einen neuen Wert ein und drücken Sie die Eingabetaste.
-
Klicken Sie auf „Nach oben verschieben“ oder „Nach unten verschieben“, um die Reihenfolge einer ausgewählten Option zu ändern.
Von Datenverbindung
-
Klicken Sie unter „Datenverbindung“ auf den Dropdownpfeil und wählen Sie eine Datenverbindung aus dem Menü.
-
Klicken Sie auf Hinzufügen, um eine neue Datenverbindung hinzuzufügen.
-
Klicken Sie auf Bearbeiten, um die ausgewählte Datenverbindung zu bearbeiten.
-
Klicken Sie unter Bezeichnungsfeld auf den Dropdownpfeil und wählen Sie das Feld aus der Datenverbindung (eine Tabelle zum Beispiel), von der Sie Daten abrufen möchten, um die Bezeichnung für das Dropdownelement zu erstellen.
-
Klicken Sie unter Wertfeld auf den Dropdownpfeil und wählen Sie das Feld aus der Datenverbindung (eine Tabelle zum Beispiel), von der Sie Daten beziehen möchten, um den Wert für das Element in der Dropdownliste zu erstellen.
-
Klicken Sie auf Nur eindeutige Felder anzeigen, um alle doppelten Bezeichnungen aus der Liste zu entfernen.
-
Klicken Sie auf Filter, um Daten basierend auf Bedingungen zu filtern.
-
Klicken Sie auf OK , um den Vorgang abzuschließen.
Aus wiederholtem Inhalt
-
Klicken Sie unter „Datenverbindung“ auf den Dropdownpfeil und wählen Sie einen wiederholten Inhalt aus dem Menü.
-
Klicken Sie unter Bezeichnungsfeld auf den Dropdownpfeil und wählen Sie das Feld des wiederholten Inhalts (eine wiederholte Tabelle zum Beispiel), von dem Sie Daten abrufen möchten, um die Bezeichnung für das Dropdownelement zu erstellen.
-
Klicken Sie unter Wertfeld auf den Dropdownpfeil und wählen Sie das Feld des wiederholten Inhalts (eine wiederholte Tabelle zum Beispiel), von dem Sie Daten beziehen möchten, um den Wert für das Element in der Dropdownliste zu erstellen.
-
Klicken Sie auf Nur eindeutige Felder anzeigen, um alle doppelten Bezeichnungen aus der Liste zu entfernen.
-
Klicken Sie auf Filter, um Daten basierend auf Bedingungen zu filtern.
-
Klicken Sie auf OK , um den Vorgang abzuschließen.
Benutzern erlauben, ihre eigenen Einträge auszuwählen
Um es Benutzern zu ermöglichen, neue Einträge (die nicht in der Dropdownliste vorhanden sind) über Regeln wie „Feldwert festlegen“, „Tabellendaten kopieren“ usw. an Dropdown-Listen anzuhängen, setzen Sie die Eigenschaft „Optionswerte erzwingen“ auf „False“.
Wichtig: Wenn die Eigenschaft „Optionswerte erzwingen“ auf „False“ gesetzt ist, wird der neue Wert nicht mit der Liste verglichen und zur Liste hinzugefügt. Der Wert kann zu SAP hochgeladen werden.
Um nur Werte zu verwenden, die sich in der Liste befinden, setzen Sie die Eigenschaft „Optionswerte erzwingen“ auf „True“.
Filtern von externen Daten oder wiederholtem Inhalt, um Dropdownoptionen aufzufüllen
Sie können Filterbedingungen verwenden, um externe Daten oder wiederholte Inhalte zu filtern, die verwendet werden, um Dropdown-Optionen aufzufüllen.
Um Filterbedingungen zu erstellen:
-
Klicken Sie im Bereich „Eigenschaften“ unter Allgemeine Einstellungen neben Bereich auf die Schaltfläche Optionen.
-
Wählen Sie im Optionen-Editor unter Datenverbindungen eine Datenverbindung (bei Bedarf) aus der Dropdownliste. (Wenn Sie eine Datenverbindung hinzufügen müssen, klicken Sie auf Hinzufügen. Weitere Informationen hierzu finden Sie unter „Hinzufügen von Datenverbindungen“).
-
Wählen Sie im Feld „Filterbedingungen“ eine Option für das Filtern eines jeden Dropdownfelds. Bedingungen bestehen aus einem Namen, einem Operator und einem Wert.
Mehrere Bedingungen können entweder mit einem AND- oder mit einem OR-Operator verbunden werden. Wenn eine komplexe Bedingung benötigt wird, werden zuerst AND-Vorgänge ausgewertet und danach werden die OR-Vorgänge ausgewertet.