Domino 9 und frühere Versionen > ND7: Entwicklung
Cursor an Anfang des RT-Feldes stellen
Ottmar:
InsertText geht auf das UIDoc und damit auf das Front-End.
Die RichTextItem-Klasse geht auf das Backend.
Bei Formatieraufgaben in RichTextfeldern bin ich bislang immer über das Backend gegangen, Frontend-Befehle kenne ich dafür nicht.
Vieleicht schießt Du aber auch mit Kannonen auf Spatzen. Wie wär's mit Formelsprache
@Command([EditGotoField]; "Auftrag_Beschreibung");
@Command([TextBold]);
@Command([TextSetFontColor]; );
@Command([EditInsertText]; @Text(@Today) + " " + @Name([CN]; @UserName));
@Command([TextSetFontColor]; );
@Command([TextBold]);
Ottmar:
Ups...
also ich meine so:
@Command([EditGotoField]; "Auftrag_Beschreibung");
@Command([TextBold]);
@Command([TextSetFontColor]; );
@Command([EditInsertText]; @Text(@Today) + " " + @Name([CN]; @UserName));
@Command([TextSetFontColor]; );
@Command([TextBold]);
Ottmar:
Also nochmal ganz langsam:
@Command([EditGotoField]; "Auftrag_Beschreibung");
@Command([TextBold]);
@Command([TextSetFontColor]; 'Red' in eckigen klammern);
@Command([EditInsertText]; @Text(@Today) + " " + @Name([CN]; @UserName));
@Command([TextSetFontColor]; 'Black' in eckigen klammern);
@Command([TextBold]);
emadowo:
Oh mein Gott - ist das peinlich - die Formelsprache gibts ja auch noch!! In meinem "ich muß das mit Script machen - Wahn" hab ich überhaupt nicht nach Formelmöglichkeiten gekuckt. Es lebe dieses Forum!!!!
Vielen vielen herzlichen Dank, Ottmar! :-*
Das ist nun mein Code:
@Command([EditDocument]);
@Command([EditGotoField]; "Auftrag_Beschreibung");
@Command([EditInsertText]; @NewLine+"----------------------------------------------------------------------------------------------");
@Command([EditGotoField]; "Auftrag_Beschreibung");
@Command([TextBold]);
@Command([TextSetFontColor];);
@Command([EditInsertText]; "<"+@Text(@Today) + " / " + @Name([CN]; @UserName)+">"+@NewLine);
@Command([TextSetFontColor]; );
@Command([TextBold])
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln