Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: inu am 30.07.07 - 13:32:28

Titel: Vorgabewert im RichTextFeld
Beitrag von: inu am 30.07.07 - 13:32:28
Hallo Leute,

gibt es eine Möglichkeit, als Vorgabewert eines RT-Feldes eine Tabelle (samt Überschrift, Farbegebung, etc.) zu definieren?

Vielen Dank
Titel: Re: Vorgabewert im RichTextFeld
Beitrag von: koehlerbv am 30.07.07 - 13:40:55
Nein.
Titel: Re: Vorgabewert im RichTextFeld
Beitrag von: inu am 30.07.07 - 13:48:02
Gut (oder auch nicht).

Zusatzfrage: Angenommen in einem Profildokument hinterlege ich eine Tabelle in einem Richtextfeld. Kann ich dann in meinem RT-Feld meiner eigentlichen Maske den Inhalt dieses Feld aus dem Profildokument irgendwie "übertragen"?
Titel: Re: Vorgabewert im RichTextFeld
Beitrag von: koehlerbv am 30.07.07 - 13:51:18
Ja. Wenn das neue Dokument vor dem ersten Öffnen gespeichert wird, mit NotesItem.CopyToDocument. Sonst über das Frontend: NotesUIDocument.GotoField, .SelectAll, .Copy, wiederum GotoField, .Paste.

Bernhard
Titel: Re: Vorgabewert im RichTextFeld
Beitrag von: Thomas Schulte am 30.07.07 - 13:54:48
Da muss ich Bernhard jetzt ausnahmsweise mal wiedersprechen was seine erste Antwort angeht.
Ja das geht, unter bestimmten Voraussetzungen, wenn man es programmiert.

Und Profil oder Vorlagendokumente sind eine Möglichkeit wie man das hinbiegen kann.

In !!HELP!! ist so was beim erstellen neuer Mails über die Mail Templates mit drin. Schau dir das da einfach mal an.
Maske BUGMAIL und da den PostOpen Event.
Titel: Re: Vorgabewert im RichTextFeld
Beitrag von: koehlerbv am 30.07.07 - 14:02:14
Das widerspricht doch nicht meiner ersten Antwort und deckt sich prinzipiell mit meiner zweiten, Thomas.

Bernhard
Titel: Re: Vorgabewert im RichTextFeld
Beitrag von: Thomas Schulte am 30.07.07 - 14:13:48
Du bist ja auch viel schneller als ich. Ich hab das neben drei Telefonaten noch formuliert, da hast du schon noch einmal geantwortet ....  :-[
Titel: Re: Vorgabewert im RichTextFeld
Beitrag von: inu am 30.07.07 - 14:21:52
Werde die "HELP"-Lösung mal einbauen.

PS.: In HELP oben rechts steht in den Ansichten "Vorschau an/aus". Wie hat das Ulrich dort hinbekommen?
Titel: Re: Vorgabewert im RichTextFeld
Beitrag von: eknori am 30.07.07 - 14:33:51
"Aktionsschaltflächen rechtsbündig anzeigen" heisst die Einstellung bei den Eigenschaften der Aktion ( 1. Reiter )
Titel: Re: Vorgabewert im RichTextFeld
Beitrag von: inu am 30.07.07 - 14:47:10
Ja okay, aber da sind doch auch noch weitere Schaltflächen, die jedoch linksbündig angezeigt werden...
Titel: Re: Vorgabewert im RichTextFeld
Beitrag von: eknori am 30.07.07 - 15:11:19
Ja, da ist ja der Haken auch nicht gesetzt ...

Die Option ist eine Einstllung bei der AKTION , nicht bei der Actionbar
Titel: Re: Vorgabewert im RichTextFeld
Beitrag von: inu am 30.07.07 - 15:13:08
Sorry, ich versteh's nicht: einige Schaltflächen sind linksbündig und nur diese eine (Vorshau an/aus) ist rechtsbündig. Und wo bitte finde ich im Layout diese Vorschau-an-aus-Schaltfläche?
Titel: Re: Vorgabewert im RichTextFeld
Beitrag von: eknori am 30.07.07 - 15:19:18
in der HELP - DB ?  gemeinsame Aktionen Show/Hide Preview
Titel: Per Lookup
Beitrag von: jww am 05.08.07 - 13:54:28
Hallo,

also grundsätzlich ist es (wohl) nicht vorgesehen, aber auch bei einem RTF kann man beim Vorgabewert einen Lookup Programmieren und damit AUCH Formateigenschaften etc. vorgeben, wenn man beim Zielfeld auf ein RTF Feld zugreift.

AAAABER:

Das ist wohl eher Zufall, dass es geht, und es geht NUR BIS 64K.

Die elegantere Methode ist, ein "Template-Dokument" (z.B. aus einer allgemeinen Template-Datenbank) per Script zu kopieren und die entsprechenden Applikationsspezifischen Feder - ebenfalls per script - einzubringen.

Nochmals zurück zur ersten, "Mini-Hilfslösung":

64K ist, wenn man nicht gerade Attachments und Bilder als Vorgabe braucht, reichlich. Um ein paar Schriftarten, Sections etc. zu kopieren reicht es aber in vielen Fällen aus.

Ich habe da sogar mal eine Office App programmiert (noch unter V5), bei der Vorgabebriefe zur verfügung gestellt wurden. Ist heute noch im Einsatz - mit den beschriebenen Grenzen.

Ciao
jww