Hallo, könnte mal professionelle Hilfe gebrauchen
,
habe vollgendes Prob.
würde gerne einer Liste Werte (Namen) hinzufügen.
Meine Idee war einen Button zu erstellen, mit dem ich mit Hilfe des Befehls @Prompt([OkCancelEdit] einen Wert eingeben kann. Dieser Wert soll bei betätigen des Ok Buttons, den eingegebenen Wert in eine Listbox(Namensliste) hinzufügen.
De Button habe ich mit folgendem Code versehen:Temp :=@Prompt([OkCancelEdit]; "Passagier Eingabe"; "Name";"");
@SetField("Namensliste";Temp)
sooo und da ist auch schon das prob. macht er nicht.
Alternativ habe ich mir ein weiteres Feld "Name" erstellt vom Typ Text.
dieses Feld bekommt nun bei betätigen des Ok Buttons den eingegebenen Wert. @SetField hab ich so geändert das halt der Wert dem Feld Name zuweisst. (@SetField;"Name"; Temp)
so das klappt,
nun hab ich halt in den ListBox Properties bei Use Formular for Choices folgendes eingegeben:
Feldinhalt := @GetField("Name");
@Explode(Feldinhalt;@NewLine)
so bei betätigen der F9 Taste wird nun der Wert im Feld Name in die Liste hinzugefügt... halt aber nur über Umwege....
Das Prob. bei dieser Alternativen Lösung ist aber, dass wenn ich jetzt einen zweiten Wert in die Liste hinzufüge er den vorherigen überschreibt, also nicht erweitert...!
Kann mir einer Helfen!? was mache ich falsch?!