Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: bob am 16.03.03 - 21:25:57

Titel: Im neuen Dok Anhänge aus Profildok übernehmen
Beitrag von: bob am 16.03.03 - 21:25:57
Hi,

beim Erstellen eines Doks sollen besimmte RTF-Felder mit Anhängen aus einem Profildok gefüllt werden.
Soweit so gut, habe auch schon in der Dok-Maske bei den RTF's
@GetProfileField("Profile_Formulare"; "blabla") etc. hinterlegt.

In einer anderen - einfacher aufgebauten DB - funktioniert das bei mir auch, aber hier leider nicht!
Notes hängt zwar den Anhang rein, aber bringt beim Anklicken jedesmal das Popup "Element des Dokuments nicht gefunden".

Gibts evtl. ein Workaround, hierfür, also evtl. mit Lotus Script?

Es würde auch schon reichen, wenn im Dokument eine Schaltfläche ist, und beim Anklicken wird automatisch das jew. RTF mit einem Anhang aus dem Profildok gefüllt.

bye,
Bob
Titel: Re:Im neuen Dok Anhänge aus Profildok übernehmen
Beitrag von: ata am 17.03.03 - 08:48:18
... das sieht danach aus, daß du keine $File zum jeweiligen Attachment hast...

... bei der Übernahme der Felder sollte ein Save im Frontend ausgeführt werden...

ata
Titel: Re:Im neuen Dok Anhänge aus Profildok übernehmen
Beitrag von: bob am 17.03.03 - 20:24:51
Ich weiß zwar nicht was $File ist.

Hab mal in der Maske im Postopen reingeschrieben:

@If(@IsNewDoc;@Command([FileSave]);"")

Aber trotzdem kommt die Fehlermeldung wieder  :(

Bob
Titel: Re:Im neuen Dok Anhänge aus Profildok übernehmen
Beitrag von: ata am 18.03.03 - 10:31:48
... Notes legt pro Attachment ein zusätzliches Feld $File an, in welchem dann das Attachment drin liegt - im eigentlichen RichText-Feld verbleibt eine Referenz...

ata
Titel: Re:Im neuen Dok Anhänge aus Profildok übernehmen
Beitrag von: bob am 18.03.03 - 21:16:23
danke für die Info bezügl $File.

nur leider funktioniert es eben auch nicht, wenn ich
            @If(@IsNewDoc;@Command([FileSave]);"")
ins Postopen schreibe (auch im Queryopen bringt es nix).

Ein $File wird nicht angelegt.......

Hast Du noch eine Idee was ich machen könnte?

Bob
Titel: Re:Im neuen Dok Anhänge aus Profildok übernehmen
Beitrag von: ata am 18.03.03 - 23:25:55
... entweder die $File-Felder mitkopieren, oder das Attachment ins temp-Verzeichnis lösen, in dein Dokument einbetten und das Doc speichern...

ata
Titel: Re:Im neuen Dok Anhänge aus Profildok übernehmen
Beitrag von: bob am 19.03.03 - 20:42:23
und wie kann ich mehrere "$File" - Felder übernehmen?

Ein $File-Feld geht ja, indem ich in der Maske ein Feld $File mache mit dem Wert

@GetProfileField("Profile_Formulare"; "$File")

Aber mehrere Felder mit gleichem Namen kann man ja nicht anlegen??

Bob
Titel: Re:Im neuen Dok Anhänge aus Profildok übernehmen
Beitrag von: bob am 21.03.03 - 15:09:15
hat keiner eine Idee?

Bob
Titel: Re:Im neuen Dok Anhänge aus Profildok übernehmen
Beitrag von: Performance am 21.03.03 - 15:14:48
Ich habe noch nie ein attachment mit einem getprofilefield geholt - vielleicht funktioniert es ja  ???

- ich würde das per skript machen - mit dem rtf.object


cu
Titel: Re:Im neuen Dok Anhänge aus Profildok übernehmen
Beitrag von: bob am 21.03.03 - 16:43:53
hast Du dafür ein Codebeispiel?

Bob