Feld befüllen entweder von Hand oder über dynamische Auswahl
Hallo Möchte ein Material entweder Manuell befüllen oder aber über ein Dynamische Auswahl befüllen. In der Dynamischen Auswahl habe ich feste Artikel hinterlegt. Wenn der Artikel aber nicht in der Liste ist, möchte ich Ihn von Hand eingeben. Wie könnte man das lösen??
1 Antwort
-
Ich habe das bei mir so gelöst, dass ich neben dem dyn Auswahlfeld noch ein Textfeld setze und 3 Buttons zur Steuerung der Sichtbarkeit habe ich noch ein Ja/Nein-Feld. Das Textfeld, sowie der Button zum speichern und der Button zum Abbrechen sind nur sichtbar, wenn das Ja/Nein-Feld auf true steht. Wenn nicht true, ist der Plus-Button und das dyn Auswahlfeld sichtbar.
Im Textfeld trägst Du dann das neue Material ein und mit dem Häkchen-Button wird der neue Datensatz für das dyn Auswahlfeld erzeugt:
if 'Kategorie Neu' != "" and 'Kategorie Neu' != null then let myStr := 'Kategorie Neu'; let newRec := (create MaterialKat); newRec.(Name := myStr); 'Kategorie Neu' := ""; Kategorie := number(newRec); KategorieVis := false end
Beim Abbrechen wird das Textfeld geleert und das Ja/Nein-Feld wieder auf false gesetzt.
Teilweise habe ich das Ganze auch so erweitert, dass man vorhandene Datensätze editieren kann.
Content aside
- vor 1 JahrZuletzt aktiv
- 1Antworten
- 78Ansichten
-
3
Folge bereits