Domino 9 und frühere Versionen > ND8: Entwicklung

Profildokument - erstmaliges öffnen/anlegen

<< < (2/2)

lildjäiy:

--- Zitat von: Thomas Schulte am 17.12.08 - 21:15:34 ---Nicht ganz richtig, Xanthi.
Das Problem liegt wohl eher da drin, das Rico sofort versucht auf das Profildokument zuzugreifen und das Doc zu nutzen.

Wenn es aber noch kein Profildokument gibt, dann liefert das hier

--- Code: ---Set doc = db.GetProfileDocument("AFPS-ExportOptionen", session.UserName)

--- Ende Code ---
Nothing zurück. Und dann MUSS es bei seinem ersten Zugriff auf zum Beispiel ein Item zwangsläufig scheppern. Das er das ja tut hat er im letzten Teil seines Codes erwähnt.

Das die Maske trotzdem aufgeht scheint an Notes 8 zu liegen. In mancher Beziehung ist es, was so etwas angeht, scheinbar fehlertoleranter als vorhergehende Versionen.


--- Ende Zitat ---

Bei mir erzeugt der genannte Code ein Profildokument auch wenn es nicht existiert hat zuvor.

Die Hilfe sagt dazu:
"Retrieves or creates a Profile document."

Wie kann man in einer DB prüfen, ob ein Profildokument existiert ohne es automatisch dabei anlegen zu müssen?

koehlerbv:
NotesDatabase.GetProfileDocCollection

HTH,
Bernhard

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln