Das Notes Forum

Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: Jutta am 28.01.03 - 18:09:26

Titel: Schrift bei kopierten Texten vorab festlegen
Beitrag von: Jutta am 28.01.03 - 18:09:26
Ich habe die Schrift, Größe und Farbe für ein Feld im Designer festgelegt. Wenn ich jedoch Text z. B. aus dem Internet kopiere und in das Feld einfüge, wird die Schrift nicht auf meine Vorgaben gesetzt, sondern bleibt so, wie sie im Internet war.
Wie kann ich das ändern?

Danke
Jutta
Titel: Re:Schrift bei kopierten Texten vorab festlegen
Beitrag von: Performance am 28.01.03 - 18:23:05
es handelt sich um ein rtf Feld ? Format wird übernommen bei copy&paste
bei einem normalen Textfeld geht das nicht

cu
Titel: Re:Schrift bei kopierten Texten vorab festlegen
Beitrag von: Jutta am 28.01.03 - 18:27:08
Es IST ein richtext field. Und nü?
Titel: Re:Schrift bei kopierten Texten vorab festlegen
Beitrag von: Hoshee am 28.01.03 - 20:16:59
Yoo,

Du machst im Designer nur eine Vorgabe, die aber vom User geändert werden kann.
Das gleiche ist es, wenn Du per copy&paste andere Elemente übernimmst. Damit auch den Style!

Eine Chance hast Du nur, wenn Du beim speichern das Format des Feldinhalts entsprechend Deinen wünschen / vorgaben zurücksetzt.

Gruss ...

Hoshee
Titel: Re:Schrift bei kopierten Texten vorab festlegen
Beitrag von: Jutta am 28.01.03 - 20:48:26
Kann ich das mit einem Mausklick oder muss ich wirklich in die Text Properties rein und Schriftart, -größe,-farbe einzeln ändern und das jedesmal?

Jutta
Titel: Re:Schrift bei kopierten Texten vorab festlegen
Beitrag von: wflamme am 29.01.03 - 01:18:00
ZB im QuerySave folgende Formel:

@If(@IsDocBeingEdited ; "" ; @Command( [EditDocument] ) );
@Command([EditGotoField] ; "Body" );
@Command([EditSelectAll]);
@Command([TextSetFontFace] ; "Default sans serif" );
@Command([TextSetFontSize]; "10" );
@Command([EditDeselectAll])
Titel: Re:Schrift bei kopierten Texten vorab festlegen
Beitrag von: Jutta am 30.01.03 - 12:41:11
Danke, aber was....ääähm....ist QuerySave? Wie/wo erstelle ich sowas und schreib ich die Formel da einfach so rein? Kann ich mit dieser Formel auch die Schriftfarbe festlegen?

Fragen über Fragen.....
Titel: Re:Schrift bei kopierten Texten vorab festlegen
Beitrag von: Julle am 30.01.03 - 14:00:44
Hallo Jutta,

QuerySave ist ein Maskenereignis, wird also beim Speichern der Maske ausgeführt. Du findest es im Design der Maske unter Objekt  xxx (Maske). Klicke das an und setze dann  die obige Formel ein.

Grüße
Julle
Titel: Re:Schrift bei kopierten Texten vorab festlegen
Beitrag von: wflamme am 30.01.03 - 17:24:02
Statt 'Body' natürlich den Namen Deines RT-Feldes einsetzen...
Titel: Re:Schrift bei kopierten Texten vorab festlegen
Beitrag von: Jutta am 30.01.03 - 18:17:45
Danke Julle für den Hinweis mit dem "wo?"!

Wolfgang: habe jetzt die Formel auf meine Schrift angepasst, RT-Feld-Namen eingegeben (logo...). Sieht jetzt so aus:
@If(@IsDocBeingEdited ; "" ; @Command( [EditDocument] ) );
@Command([EditGotoField] ; "Inhalt" );
@Command([EditSelectAll]);
@Command([TextSetFontFace] ; "Comic Sans MS" );
@Command([TextSetFontSize]; "12" );
@Command([EditDeselectAll])

Wenn ich die Maske dann aber speichern will, sagt's mir:
"Sript error(s) found. Buch: Querysave: 1: Unexpected: @;Expected: Statement"

Irgendwas fehlt wohl noch, aber was?????