Domino 9 und frühere Versionen > ND8: Entwicklung
Hotspot Schaltfläche mit Aktion
iamzurich:
GUT!
mit dem Lotus Notes 8.5.2
Ich weiss dass man via Erstellen -> Hotspot ne Schaltfläche macht, aber wie soll das gehen mit dem Reportfile, bzw. Status.. Da müsste man ja was ordentliches programmieren..
umi:
Hallo
Im Prinzip könntest Du eine Mail verschicken, sobald er auf den Button klickt. z.B. per @Mailsend()
oder wenns per Lotusskript gehen soll, könntest Du es direkt in eine DB schreiben lassen.
ata:
... man versendet in der Regel einen Link auf eine Datenbank, dann ist das am einfachsten. Allerdings wirst du nicht umhinkommen etwas programmieren zu müssen. Wir können dich ein wenig an die Hand nehmen...
Keydins:
--- Zitat von: iamzurich am 04.11.11 - 09:58:01 ---In dieser Mail sollte eine Schaltfläche sein. Z.b. "Nothing To Report", und das Ziel wäre, dass wenn der User dort draufklickt, die Info an ein Reportfile geht. Sozusagen wie ein Status. "Hat der User angeklickt, oder hat er nicht geantwortet", Wer hat den Button betätigt, und wer hat noch nicht geantwortet. Ist sowas überhaupt realisierbar?
--- Ende Zitat ---
Wenn das 'Reportfile' die Rückmeldung als Mail in Empfang nehmen soll, ist der erste Teil (User klickt die Schaltfläche) recht simpel. Kann man sogar über einfache Aktionen in der Schaltfläche umsetzen (Einfache Aktionen -> Aktion hinzufügen -> Aktion: Mail senden). Wird bei uns im Hause gerne mal für die ein oder andere Kurzumfrage oder ähnliches genutz, da der Ersteller in diesem Fall keinerlei Kenntnis hinsichtlich Formelsprache oder Scriptcode benötigt.
Der zweite Teil deiner Anforderung ist hingegen komplexer, eine direkte Rückmeldung 'Button nicht geklickt' ist schwierig, denn wie soll Notes ermitteln, dass der Benutzer nicht vor hat den Button erst beim 2. oder 3. Öffnen der Mail anzuklicken?
Hier müsstest du in der Reportdatenbank ansetzen und dort eine Liste der Benutzer hinterlegen, von denen du eine Rückmeldung erwartest. Klickt ein Benutzer den Button an und sendet somit eine Mail (z.B. mit einer speziellen Betreffzeile) an die Report-DB könnte dort ein Agent die eingehende Mail prüfen und in der Liste der erwarteten Rückläufer den Status dieser Person auf 'hat geantwortet' ändern.
Gruß
Dirk
ata:
... schon viel zu kompliziert. Der Link geht in eine Datenbank. Damit hat man den Beleg, daß mit einer User-ID der Link geklickt wurde. Der Link erstellt ein Dokument, in dem in Feldern festgehalten wird, wer das Dokument wann angelegt hat. In dieser Maske hast du dann ein Auswahlfeld mit den Möglichkeiten, die du ermitteln möchtest. Nach dem Speichern schließt du das Dokument und alles ist verbucht.
Etwas Raffinesse kommt ins Spiel, wenn du beim Betreten der Datenbank prüfst, ob der User bereits schon einmal geklickt hatte, um doppelte Dokumente zu vermeiden...
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln