Domino 9 und frühere Versionen > Entwicklung

Notes Adressbucheinträge mit VB anlegen

<< < (2/2)

Tode:
dieses "Vorurteil" kommt immer wieder...

ComputeWithForm ist ein wenig zickig, das stimmt, aber wenn man richtig damit umgeht, dann tut es genau das, was man will... Ich habe dazu kürzlich was gepostet... Such mal nach ComputeWithForm, da findest Du (hoffentlich) eine Beschreibung des richtigen Umgangs mit dem Befehl...

Gruß
Tode

lalo:
Hallo,

hier den Vorschlag aufgenommen:

Dim notesdb As Object        
Dim notesdoc As Object          
Dim notessession As Object      

Set notessession = CreateObject("Notes.Notessession")
Set notesdb = notessession.GetDatabase("", "names.nsf")
Set notesdoc = notesdb.CreateDocument
Call notesdoc.ReplaceItemValue("Form", "Person")
Call notesdoc.ReplaceItemValue("Type", "Person")
Call notesdoc.ReplaceItemValue("Lastname", "Zuname")
Call notesdoc.COMPUTEWITHFORM(False, False)
Call notesdoc.Save

bringt mir den Fehler "Typen uverträglich"

Gruß
Lalo

Glombi:
ComputeWithForm "zickt" rum, wenn grundlegendes nicht stimmt. Solange alles sauber programmiert ist, sollte es keine Probleme geben.
In diesem Fall würde ich es machen, da Dokument von außen erstellt werden.

Andreas

animate:
an welcher Stelle?

Glombi:
Es muss
Call notesdoc.Save(true,true)
heissen.

Andreas

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln