Hallo,
ich habe in 5.08 folgendes Problem mit zwei bearbeitbaren Feldern (L1 + L2) vom Typ Listenfeld:
Aufgabe: Ich will Werte aus L1 auswählen und nach L2 schreiben und umgekehrt!
Aufbau:
Habe eine Maske mit zwei bearbeitbaren Textfeldern, das erste ist vom Typ Dialogliste und zieht Werte aus dem NAB. Das zweite ist ein einfaches Textfeld, welches Werte aus dem ersten Feld übernehmen soll.
Dazu habe ich eben eine Maske mit den beiden og Listenfeldern, !!die sich dort in einem Layoutbereich!! befinden. Diese MAske wird per Script-Dialogbox aufgerufen. In diesem Script habe ich auch schon Werte aus der ersten MAske gezogen, um damit L1 zu füllen. das mache ich über ein verstecktes Feld in der Dialogboxmaske. Der Name des versteckten Feldes steht dann im Listenfeld bei ....Formel..... Somit habe ich dann irgendwann eine Dialogbox als uidoc mit gefülltem ersten Listenfeld. Aus diesem Listenfeld hole ich dann mit ..item.. die angehakten Werte und die will ich dann in das zweite Listenfeld schreiben. UND DAS KLAPPT EINFACH NICHT (also auch nicht mit dem versteckten Feld, dessen Name dann im Listenfeld bei ....Formel.... steht. Denn da es sich um eine Dialogbox handelt klappt auch uidoc.close und dann gleich uidoc.createdocument(..doc..) nicht.Auch uidoc.reload zeigt gar keine Wirkung.
Wem das ganze zu kauderwelschig war,... alles was ich will ist so ein Dialog, wie in einer Notesmail nach dem Klick auf die Aktionschaltfläche "Adresse".....
WER KANN MIR HELFEN
Gruß
Ralf