Nabend,
also hier gehts gewiss nicht um das knacken von fremden DBs. Für dieses Vorhaben glaube ich, stelle ich meine Fragen zu unbedarft.
Also weiter ausgeholt. Aus LN Datenbanken sollen für eine Abschlussarbeit Daten entnommen werden und Felder in einem PDF damit gefüllt werden. Die fertige PDF dann an einem spezifizierten Ort abgelegt werden. Das Füllen der Felder bekomme ich sehr gut hin. Auch das Ablegen. Dies ist der erste Teil.
Desweiteren sollen Dateien aus Domino.Doc Akten die einem Dokument auf der zweiten Datenbank zugeordnet sind in ein PDF Portfolio geschrieben werden, welche dann auch abgelegt werden soll.
Auf alle DBs habe ich vollen Zugriff in einer Testumgebung.
Ziel ist es den Agenten zum Füllen des Portfolios aus dem Agenten zur Übernahme der Daten in die PDF Felder zu starten. Zu Testzwecken habe ich mir erstmal einen Agenten gebaut den ich über AKTIONEN starten kann.
Darin habe ich mich, wie hier:
http://www-12.lotus.com/ldd/doc/domdoc/6.5.1/ddmddpg.nsf/b3266a3c17f9bb7085256b870069c0a9/4d699ecacf678e9885256e2800639b2d?OpenDocumentbeschrieben aus der 1. DB auf die zweite aufgeschaltet.
Also: Library geholt (getLibrary), theCabinet mit ItemByTitle über die Library zugewiesen und theBinder mit itemByIndex über theCabinet.
Auch das klappt alles wunderbar.
Was nicht klappt ist das Auslesen eines (wie mir mittlerweile scheint) Profilfeldes, welches es mir erlauben soll Dateien die unter einem Register zusammen gefasst sind auch zusammen im PDF Portfolio in einem Unterordner abzulegen.
Mittels der Dokumenten Klasse kann ich beispielsweise den Titel der einzelnen Dateien auslesen und diese werden mir auch angezeigt. Sinnlos, da ich aufgrund der Namen NICHT WEISS in welchem Register diese sich befinden.
Das Feld, welche diese Information enthält lässt sich leider immer noch nicht ansprechen. Mittels Working Copy habe ich gesehen das es sich wohl um schlüsselfelder handelt, die ich mittels Keywords dennoch nicht auslesen konnte. Aber ich kann halt auch total auf dem falschen Dampfer sein.
Diese Datenbank wurde halt nicht von mir geschrieben, ich habe nur in einem gekapselten Netzwerk darauf Zugriff erhalten um diese weiter zu entwickeln, daher auch die Fehlermeldung im vorherigen Threat. Dies hat sich allerdings erledigt da ich alle Rechte etc pp. erhalten habe.
Nun bringt mich Domino.Doc dazu schreiend um den Tisch zu laufen und ich hoffe meine Erklärung reicht Euch aus, mir ein wenig auf die Sprünge zu helfen.
Sollte noch etwas unklar sein, stehe ich Euch natürlich jeder Zeit zur Verfügung.
Besten Gruß
Elminster