Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: CrazyCoder am 08.05.03 - 10:52:48

Titel: Neue Maske erstellen, Werte übergeben,Speichern???
Beitrag von: CrazyCoder am 08.05.03 - 10:52:48
Hi Leute!

Ich bräuchte mal wieder eure Hilfe!  ;)

Also, ich brauche eine Formel mit der ich aus einer Maske(1) über einen Button eine neue andere Maske(2) erstellen kann, und gleichzeitig die Felder der neuen Maske(2) mit Werten aus der 1ten Maske füllen kann. Es sollte aber kein antwort Dok sein!!!

Hat da jemand ne Idee?? Bin für alles offen!  :D

Danke im vorraus!

cya
CrazyCoder

Titel: Re:Neue Maske erstellen, Werte übergeben,Speichern???
Beitrag von: klaussal am 08.05.03 - 11:01:49
1) @Command([Compose]; ""; "neueMaske")
2) eigenschaften der neuen maske 2. reiter :felder übernehmen werte...
3) felder auf berechnet und vorgabewert der feldname aus maske_alt

müsste so gehen ( auf die schnelle) ...  ;D
Titel: Re:Neue Maske erstellen, Werte übergeben,Speichern???
Beitrag von: Axel am 08.05.03 - 11:03:22
Hi,

die Felder in der zweiten Maske, die die Werte aus der ersten übernehmen sollen, müssen genauso heißen wie in der ersten. Zusätzlich trägst du noch in den Vorgabewert dieser Felder den jeweiligen Feldnamen ein. In den Maskeneigenschaften der zweiten Maske setzt du die Option "Formeln übernehmen Werte aus gewähltem Dokument".

Die Formel des Button sieht so aus @Command([Compose]; "Zweite Maske")

Axel
Titel: Re:Neue Maske erstellen, Werte übergeben,Speichern???
Beitrag von: Axel_Janssen am 08.05.03 - 11:13:07
Alternative:

Über Skript ist die Methode
NotesUIWorkspace.editDocument interessant.

Du kannst irgendwo hinter einer Schaltfläche.
a) ein NotesDocument im backend erzeugen (notesDatabase.createDocument),

b) ein paar Felder mit Variablen füllen
docNew.setItemValue("jupp", uidoc.getItemValue("aField");
... so in der Art.

c) das Backend-Dokument mit der editDocument Methode im Frontend öffnen.
Titel: Re:Neue Maske erstellen, Werte übergeben,Speichern???
Beitrag von: CrazyCoder am 08.05.03 - 13:40:11
Hi leute!
Danke für eure schnelle Hilfe es funzt!!!  ;D

Super!!  :D

Und garnicht sooo schwer! *smile*

Na dann, machts mal gut!

cya
CrazyCoder