Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Dimatrix am 11.05.12 - 08:59:23
-
Hallo zusammen,
ich bin in der notes Welt neu und habe nur auf der Arbeit damit zu tun.
Ich will mir mit einem Textbaustein eine Antwort Mail generieren für User die sich nicht richtig an unserer Plattform angemeldet haben.
Dazu mache ich erst einmal mit dem Snipping Tool von Win 7 einen Screenshot (Unbenannt.jpg) diese wird auch in meine generierte Mail auch eingefügt, nur wird die oben rechts angezeigt.
Ich will aber dass das .jpg an einer bestimmten stelle eingefügt wird.
Zusätzlich sollte in die Mail der Empfänger automatisch eingefügt werden z.B. Sehr geehrter <NAME>,
Ich habe schon etwas gegooglet und hier sufu angewandt nur finde ich nicht den entsprechenden Befehl.
Kann mir da einer vielleicht weiter helfen?
Hier mein Code:
database := "X:\\textbaustein.nsf" ;
choicelist := @DbColumn("" : "" ; "" : database ; "($All)" ; 0 );
dockey := @Prompt([OkCancelList] ; "Add text..." ; "Bitte wählen Sie einen Textbaustein aus." ; "" ; choicelist) ;
@PostedCommand([FileOpenDatabase]; "" : database ; "($All)" ; dockey ; 1 ; 1 ) ;
@PostedCommand([EditDocument]) ;
@PostedCommand([EditGotoField] ; "Body" ) ;
@PostedCommand([EditSelectAll]) ;
@PostedCommand([EditCopy]) ;
@PostedCommand([FileCloseWindow]) ;
@PostedCommand([FileCloseWindow]) ;
@PostedCommand([FileImport]; "JPEG Image"; "C:\Users\ich\Desktop\Unbenannt.jpg");
@PostedCommand([EditPaste])
MfG
Dimatrix
-
Warum nimmst Du das Bild nicht direkt in den Textbaustein auf? Dann kannst Du es dort genau positionieren und übernimmst es direkt über die Zwischenablage. Der Befehl mit dem Importieren des Bildes entfällt dann.
-
Ja das könnte man machen aber dann ist es ja keine Erleichterung....
Wenn ich das Bild mit dem Snipping Tool erstelle ist das Bild nicht in der Zwischenablage, dann müsste ich das Bild noch in die Ablage kopieren und dann einfügen.
Ah und zum Verständnis das Bild ändert sich jedes mal dann müsste ich ja immer wieder den Textbaustein bearbeiten.
Keiner ne Idee?
-
Ok, ich ging davon aus, dass das Bild immer das gleiche ist.
Wenn Du die letzten beiden Zeilen Deiner Formel
@PostedCommand([FileImport]; "JPEG Image"; "C:\Users\ich\Desktop\Unbenannt.jpg");
@PostedCommand([EditPaste])
tauschst in
@PostedCommand([EditPaste])
@PostedCommand([FileImport]; "JPEG Image"; "C:\Users\ich\Desktop\Unbenannt.jpg");
müsste das Bild immer unten in der Mail stehen, da sich der Cursor am Ende des eingefügten Textes befinden sollte. In Deinem Text kannst Du dann auf das Bild am Ende des Textes verweisen. Das ist sicher besser, als das Bild zuoberst zu haben und natürlich nicht ganz so toll, wie Du es haben willst.
-
cool das ist schon mal ne gute Idee...
Das mit dem Namen ist nicht realisierbar?
-
Doch, sowas geht auch, aber da musst Du vermutlich ganz anders ansetzen. Du brauchst dann einen Script-Agenten, der sich den Text aus der Vorlage holt, <NAME> durch den gewünschten Namen ersetzt und dann den geänderten Text in die Mail einfügt. Dabei geht dann aber die Formatierung verloren. So habe ich das vor Jahren bei uns umgesetzt, da mir eine Methode zum Suchen und Ersetzen im Richtext nicht bekannt ist (bzw. damals unter der gegebenen Version nicht war). Möglicherweise gibt es heute bessere Möglichkeiten
-
@Peter
Ja die Möglichkeiten gibt es. !!HELP!! hat das umgesetzt.
-
ich hab da noch eine Frage und zwar steht bei mir im Titel: Registrierung..... bla bla aber der Text tauch nicht in der Themazeile auf muss ich da was anderes einstellen?