Domino 9 und frühere Versionen > Entwicklung

Neues Dokument erstellen (LScript)

(1/3) > >>

Don Pasquale:
Hallo Leute,

ich möchte ein Dokument einer bestimmten Maske erstellen.
Aber irgendwas muss ich vergessen haben, denn es wird kein Dokument erstellt.

Jemand eine Idee ?

Ciao

Don Pasquale

Dim db As NotesDatabase
   
Dim NeuesDokument As NotesDocument
Set NeuesDokument=db.createdocument
NeuesDokument.Form="e4frm_Haupt"
NeuesDokument.e4fld_Indexiert="True"
Set NeuesDokument.e4ihk_DokumentDatum = New NotesDateTime( "Heute" )
Set NeuesDokument.e4ihk_ScanDatum = New NotesDateTime( "Heute" )
NeuesDokument.e4fld_Identnummer= key
NeuesDokument.e4fld_DOC_ID =  subString2$
NeuesDokument.e4fld_Initiator = session.CommonUserName      
NeuesDokument.EXTENDED_ATTR2 = "Posteingang"
NeuesDokument.Indexiert ="True"
NeuesDokument.e4ihk_Status = STATUS_DOKUMENT_ZUSAMMENFASSEN
               
      
Call NeuesDokument.Save( True, True )

klaussal:
... set db  ??? ???

Don Pasquale:
@Klaussal

Das neue Dokument wird erstellt, aber die Felder kann ich nicht
füllen. Die bleiben alle leer.
Ich habe es bereits mit

Item.ReplaceItemValue("FELD",WERT)
proviert.

Ciao

Don Pasquale

Performance:
vielleicht liegt es an deinen Feldern  ???
- probiere immer stepbystep mit einem einzigen Feld dann speichern usw...


cu

forrest g:
hast du das auch drin oder ist dein codeauszug nicht vollständig?

dim session as new notessession
set db = session.currentdatabase

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln