Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Markus am 26.08.02 - 20:57:13

Titel: Profildokumente
Beitrag von: Markus am 26.08.02 - 20:57:13
Kennt jemand eine Möglichkeit Profildokumente aus einer anderen Datenbank auszulesen? Formelsprache wäre mir am liebsten ...

Gruss
Markus
Titel: Re: Profildokumente
Beitrag von: pipsxx am 27.08.02 - 09:15:28
hi !

ich denke schon, dass sich das machen laesst, aber in formelsprache - keine ahnung... waer mir neu :)

ich wuesste nur nen kleines skript:

Dim session As New NotesSession
Dim db As NotesDatabase
Dim pdoc As NotesDocument

Set db = session.GetDatabase("Name der DB")
Set pdoc = db.GetProfileDocumen("Name des Docs")

dann kannst du auch auf die felder zugreifen und auslesen...
Titel: Re: Profildokumente
Beitrag von: eknori (retired) am 27.08.02 - 09:55:43
Ich denke auch, dass du LS verwenden musst, da du bei den Formeln für die Profildukumente keine Möglichkeit hast, dort eine Bestimmte Datenbank zu übergeben; hier werden immer nur die Profildukumente der CurrentDatabase angesprochen.

eknori
Titel: Re: Profildokumente
Beitrag von: Markus am 27.08.02 - 15:38:46
Ok, wäre auch nicht so schlimm, wenn ich im Web ein vernünftiges Ergebnis per Script erzielen würde. Im Moment habe ich einen Agenten, der mein Profildokument korrekt beschreibt, wenn ich ihn aus dem Notes-Client starte. Aus dem Browser aufgerufen, erzeugt bzw. beschreibt der Agent offensichtlich auch ein Profildokument, aber ich bin nicht in der Lage diese Daten wieder auszulesen ...
Ich habe den Eindruck, dass hier ein anderes Dokument beschrieben wird, obwohl alle Parameter - per "Print" auf den Browser ausgegeben - richtig gesetzt scheinen.  Insbesondere die Save-Methode von NotesDocument liefert -1 als Rückgabewert.

Gruss
Markus