Autor Thema: Neuer Button in der Mail-Schablone  (Gelesen 1337 mal)

Offline Norton

  • Senior Mitglied
  • ****
  • Beiträge: 409
  • Geschlecht: Männlich
  • Informationen schaden nur dem, der keine hat!
Neuer Button in der Mail-Schablone
« am: 16.03.05 - 08:17:09 »
Hallo zusammen,

ich habe mal eine Frage. Wie bekomme ich es hin, dass ich neben den in R5 üblichen Buttons (bei einer geöffneten Mail) "Neues Memo", "Antworten", "Weiterleiten", "löschen" etc. einen weiteren Button habe, der folgendes macht:

1. Eine Mail mit Standardtext generiert.
2. Den Absender der geöffneten Mail als Empfänger mit aufnimmt.
3. Die Funktion weitere Personen in Kopie bzw. Blindkopie zu setzen enthält.

Da ich leider von der Entwicklung fast keine Ahnung habe, wäre ich über jeden Tipp dankbar.

Gruß
Norton
ca. 1700 User
11 Domino 9.0.X Server

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

klaussal

  • Gast
Re: Neuer Button in der Mail-Schablone
« Antwort #2 am: 16.03.05 - 08:48:37 »
Code
Da ich leider von der Entwicklung fast keine Ahnung habe...

Dann würde ich an Deiner Stelle die Finger davon lassen.

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Neuer Button in der Mail-Schablone
« Antwort #3 am: 16.03.05 - 09:07:12 »
Hi,

der Link führt zu einem sehr guten Artikel. Aber für jemanden, der in der Entwicklung relativ unbedarft ist, ist das doch ziemlich schwere Kost. Zumal die Schablone anpassen musst und ein Fehler wirkt sich dann auf alle User aus.

An deiner Stelle würde ich erstmal ein paar Erfahrungen in Sachen Entwicklung machen und dich dann daran trauen.

Stichpunktartig könnte eine Lösung für dich so aussehen:

Aktionsbutton in der Memo-Maske erstellen.
Im Code musst du dir zuerst einen Zugriff auf das aktuell geöffnete Dok über
NotesUIWorkspace.CurrentDocument besorgen. Damit hast du Zugriff auf die Felder und kannst dir z.B. den Absender auslesen.
Mit

Set notesDocument = New NotesDocument( notesDatabase )
notesDocument.Form = "Memo"

legst du dir ein neues Mail im Backend an und kannst dann die Felder füllen.

Mit

Set notesUIDocument = notesUIWorkspace.EditDocument( True , notesDocument)

kannst du das neue Dokument anzeigen lassen, damit der User noch Änderungen machen und dann versenden kann.


Die Befehlszeilen sollen nur ganz grob verdeutlichen wie es gehen kann. Nähere Infos und auch gute Beispiele findest du in der Designerhilfe.


Axel





Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz