Domino 9 und frühere Versionen > Entwicklung

Felder übernehmen

(1/2) > >>

Lorenz:
hallo

wie öffnet man eine form mittels einer schaltfläche aus einer form heraus und nimmt noch feldwerte mit?

also z.b. form x mit feld y Wert "123", mittels schaltfläche form z öffnen und wert von feld y in feld y in form z eintragen

für hilfe dankt lorenz.

klaussal:
... als beispiel

Dim session As New notesSession
Dim docNew As NotesDocument   
Dim db As NotesDatabase   
Dim ws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
      
Set db = session.currentDatabase
Set docNew = db.createDocument
Set uidoc = ws.currentDocument
Set doc = uidoc.document
   
docNew.Form = "????"
docNew.deinneuesfeld = "sfdhhgfs"

'und dann noch das docNew speichern

Call docNew.save(......, ......)

Axel:
Hi,

es geht auch anders.

Erstelle dir eine Maske in der die gleichen Felder (Name, Typ) enthalten sind wie in der Ausgangsmaske. In die Vorgabewerte trägst du jeweils den Feldnamen ein. In den Maskeneigenschaften wählst du die Option "Formeln übernehmen Werte aus gewähltem Dokument". In der Ausgangsmaske brauchst du nur eine Aktion mit @Command([Compose]; "Name der neuen Maske").


Axel

Lorenz:
aja das ganze sollte webfähig sein   :-\

Axel:
Hi,

der Compose-Befehl funktioniert meines Wissens auch im Web. Ob die Wertübernahme im Web funktioniert weiß ich leider nicht, probiers mal aus.


Axel

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln