Domino 9 und frühere Versionen > Entwicklung

Feldewerte in neues Dok übernehmen

<< < (2/3) > >>

Till_21:

--- Zitat von: Fbaum am 18.02.03 - 14:23:17 ---Halt, ok, das funktioniert schon.
Nur......
Wenn ich das Dokument aus dem OrginalDok erstelle ist´s ok.
Wenn ich jedoch über das Menu ERSTELLEN -> xxx Maske gehe soll das Feld leer sein, was aber nicht der Fall ist...

--- Ende Zitat ---

Je nach dem wo dein Fokus ist   ;)
Entweder Masken erben oder nicht, und wenn ja, dann nicht nur aus Masken selbst sondern auch aus fokusierten Dokumenten einer Ansicht...

gruss

Centaury:
Ui, da bin ich überfragt. Ich fürchte aber, dass das nicht klappen wird. Ob du nun mit @command([compose];"Maske") oder aus dem Menü das Dokument erstellst, dürfte eigentlich kein Unterschied sein.

Fbaum:
Ja, deswegen wollte ich ja das Feld über LScript füllen.

Wenn ich den Button im OrginalDok drücke soll ein neues Dok erstellt werden wo der Feldinhalt von TITLE in das Feld DEFINITION übernommen wird.
Wenn ich ein neues Dok über das Menu ERSTELLEN mache soll das Feld DEFINITION leer sein...
Müsse über GetItemValue oder so gehen. Hab´s jedoch nicht hinbekommen...!

Gruß FBaum

Axel:
Hi,

versuch's mal damit:

...
Dim session As New NotesSession
Dim workspace As New NotesUIWorkspace
Dim db As NotesDatabase
Dim newdoc As NotesDocument    
Dim uidoc As NotesUIDocument
   
Set db = session.CurrentDatabase
Set uidoc = workspace.CurrentDocument

Set newdoc = New NotesDocument(db)
newdoc.Form = "Name der Maske"
newdoc.Definition = uidoc.FieldGetText("Title")
...


Axel

Fbaum:
Also das Script läuft ohne Fehler durch aber es passiert nichts.
Eigentlich sollte ja ein neues Dok geöffnet werden.
Es passiert jedoch nix...

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln