Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Peacemaker am 25.08.04 - 15:02:24
-
Hallo,
mal wieder eine Kleinigkeit:
Angenommen ich habe ein Form, mit vielen ausgefüllten Felder. Nun möchte ich auf Knopfdruck im Form ein neues Form öffnen, das dann verschiedene Feldwerte aus dem Form übernimmt. Im Klartext:
Button im Form:
@Command([Compose];"add_subsystem");
@Command([FileSave]);
@Command([FileCloseWindow]);
@Command( [RunAgent] ; "fillit" )
erstellt ein neues Dokument. Das Dokument soll nun Werte aus dem Ausgangsform erben ( Z.b eine Seriennummer) und andere Daten aus eineranderen DB via @dblookup in die restlichen Felder importieren.
Alles soweit automatisch.
Habe versucht das über einen Agenten zu Regeln, bin aber kläglich gescheitert. Zwar kann ich mit dem Agenten Felder im neuen Form füllen, aber keine Werte aus dem alten Form (von dme aus ich via button action das neue form erstelle) übernehmen.
Wie könnte ich das anstellen?
Vielen Dank für eure Hilfe
PS: gibt es einen @command um im ablauf eines action buttons einen anderen aufzurufen? Ähnlich dem @Command( [RunAgent],""), halt nur mit Form button?
-
Das ist viel einfacher. Du aktivierst in der zweiten Form die Option "Formeln übernehmen Werte aus gewähltem Dokument". Dann packst Du als Vorgabewert in die entsprechend zu füllenden Felder den jeweiligen Feldnamen aus Form 1.
Et voila : Wenn ein Dokument mit Form 1 geöffnet ist und Du per Compose ein Dokument mit Form 2 erstellst, werden die Werte aus dem offenen Dokument übernommen.
-
Hallo, du kannst dir mal folgenden Beitrag anschauen.
http://www.atnotes.de/index.php?board=3&action=display&threadid=17182
Ist zwar nicht exakt das was du brauchst, aber vielleicht hilfts dir weiter.
fiuman007
-
ok, funktioniert super - danke
-
Setzt Du den Thread dann bitte noch auf "Erledigt" ?
Danke