Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: MrMagoo am 23.07.03 - 14:44:01

Titel: Profildokument in RTFeld
Beitrag von: MrMagoo am 23.07.03 - 14:44:01
Hallo,
es ist ja möglich mit der Formel @GetProfileField("Profilmaske" ; "Feld"; @UserName) in einem RTFeld ein vorher in der Profilmaske angelegtes Feld einzufügen. Wie füge ich am einfachsten ein komplettes Profildokument in ein RTFeld ein. Also nicht nur einzelne Felder sondern auch z.B. eine Tabelle.

Danke und Gruß
Titel: Re:Profildokument in RTFeld
Beitrag von: koehlerbv am 23.07.03 - 15:25:05
Was willst Du erreichen ? Frontend ? Backend ?
Titel: Re:Profildokument in RTFeld
Beitrag von: MrMagoo am 23.07.03 - 15:34:11
Das aktuelle Dokument, also ganz genau:
es wird so etwas wie eine neue Mail geöffnet(erstellt). Für den jeweiligen user soll eine vorher festgelegte Vorlage in das Body feld eingefügt
Titel: Re:Profildokument in RTFeld
Beitrag von: koehlerbv am 23.07.03 - 15:43:45
Das würde also heissen, im Frontend ein RT-Feld on the fly zu füllen. Und das ist genau eines der Sachen, bei der sich Notes verdammt sperrig hat.
Soll das im Client oder auch im Browser funktionieren?
Kannst Du LotusScript ?
Titel: Re:Profildokument in RTFeld
Beitrag von: MrMagoo am 23.07.03 - 15:46:11
Nur im client,
ja Wenns möglich ist, geht script auch
Titel: Re:Profildokument in RTFeld
Beitrag von: koehlerbv am 23.07.03 - 15:58:36
So aus dem Hut geht das prinzipiell so:

- Zieldokument ist im EditMode offen
- (Profile) Dokument mit uidoc.EditDocument öffnen
- GotoField zum zu kopierenden Feld(inhalt)
- SelectAll
- Copy
- Close
- Im Zieldokument zum betreffenden Feld springen und
- Paste

HTH,
Bernhard
Titel: Re:Profildokument in RTFeld
Beitrag von: MrMagoo am 23.07.03 - 16:03:04
GotoField zum zu kopierenden Feld(inhalt)

an dieser Stelle würde ich gerne das komplette Dokument einfügen, zb mit fest eingebundenem Logo und so...


geht das??
Titel: Re:Profildokument in RTFeld
Beitrag von: koehlerbv am 23.07.03 - 16:22:26
Warum hast Du den gewünschten Inhalt nicht im RichText Feld ? Ob nun Dokument oder Feld, das ist doch Jacke wie Hose.

RenderToRTItem geht nur im Backend und fällt daher für Deine Zwecke aus.

Und hinter GotoField wird die Quelle kopiert.

Bernhard
Titel: Re:Profildokument in RTFeld
Beitrag von: MrMagoo am 23.07.03 - 16:40:44
Warum hast Du den gewünschten Inhalt nicht im RichText Feld ? Ob nun Dokument oder Feld, das ist doch Jacke wie Hose.

Bernhard

Kann ich denn in einem RTFeld z.B. ein Logo vorgeben und anschließend meine Anschrift ergänzen? Es soll eine vorlage werden, welche halt um persönliche Daten vom user ergänzt werden kann und dann im RTFeld eingelesen wird und dann der eigentliche Inhalt reingeschrieben wird.
Titel: Re:Profildokument in RTFeld
Beitrag von: koehlerbv am 23.07.03 - 17:21:06
Du willst die Informationen in ein RT-Feld übernehmen. Dann können diese logischerweise auch aus einem RTF kommen.
Titel: Re:Profildokument in RTFeld
Beitrag von: harkpabst_meliantrop am 23.07.03 - 18:50:06
Jepp, wie koehlerbv schon sagt.

Informationen aus einem RT-Feld kann man einfach per DbLookup in einem anderen RT-Feld einlesen. Das muss dazu nicht mal berechnet sein, also ist auch nachträgliches Hinzufügen von Text kein Problem.
Titel: Re:Profildokument in RTFeld
Beitrag von: koehlerbv am 23.07.03 - 19:04:01
Anmerkung zu harkpabst_meliantrop's (he, Mann, bei dem Synonym tippt man sich ja die Finger wund ;-) Beitrag:
@dbLookup geht, vor allem, wenn es wie hier ja nur für neue Dokumente verwendet wird.
A-Bär: Es soll doch wohl auch ein Logo drin sein, und @dbLookup liest nur 64k aus (und 'n Logo könnte ja auch grösser sein) und mag nicht jeden Typ von Grafik. Ein JPG geht, das nächste nicht usw.

Das Thema hatten wir übrigens gerade - da lohnt ein Blick drauf, es ist genau die gleiche Problematik:
http://www.atnotes.de/index.php?board=7;action=display;threadid=9848;start=0

Ciao,
Bernhard
Titel: Re:Profildokument in RTFeld
Beitrag von: MrMagoo am 24.07.03 - 08:16:45
Danke allen, das hilft mir erst einmal weiter.