Schaltfläche beim email-versand löschen

Grundsätzliche Themen zur Bedienung, Erstellung von Formularen, Datenbankanbindung und Beispiele ...
Antworten
Benutzeravatar
tat1308
Beiträge: 73
Registriert: 10.01.2012, 12:05

Schaltfläche beim email-versand löschen

Beitrag von tat1308 » 16.07.2014, 16:16

Hallo,

ich möchte beim click auf den email-senden-button, das die Schaltfläche formular-zurücksetzen gelöscht wird. Beim pdf-Anhang darf dann die Schaltfläche formular-zurücksetzen nicht mehr vorhanden sein. Wie ist das möglich? Dieser Versuch ohne Erfolg:
Formular1.#subform[0].Teilformular1.EMailSendenSchaltfläche1::postSubmit:form - (JavaScript, client)
ZurücksetzenSchaltfläche1.presence = "hidden"; //Feld verstecken

Vielen Dank für Eure Hilfe.

Gruss
Tobias

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Schaltfläche beim email-versand löschen

Beitrag von armine » 16.07.2014, 16:33

Hallo Tobias,

bei postSubmit ist die Kopie mit der Schaltfläche schon erstellt. Bei preSubmit kannst du noch eingreifen.

vg armine

Benutzeravatar
tat1308
Beiträge: 73
Registriert: 10.01.2012, 12:05

Schaltfläche beim email-versand löschen

Beitrag von tat1308 » 16.07.2014, 16:45

Hallo armine,

danke, das klappt schon mal prima. Ich müsste jetzt nur noch sicherstellen, daß beim Schließen des PDFs die Speicherabfrage verneint wird. Geht das auch?

Gruss
Tobias

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Schaltfläche beim email-versand löschen

Beitrag von armine » 16.07.2014, 17:28

Hallo Tobias,

nach meinem Wissen geht da erst mal nichts. Wenn dein Problem das Abspeichern des kastrierten PDFs sein sollte, dann mach die Schaltfläche vor dem Abspeichern oder schon nach dem Senden wieder sichtbar.

vg armine

Benutzeravatar
radzmar
Beiträge: 962
Registriert: 26.10.2011, 10:18

Schaltfläche beim email-versand löschen

Beitrag von radzmar » 16.07.2014, 18:14

Die Nachfrage zum Speichern von Änderungen lassen sich über folgendes Skript abstellen.

Code: Alles auswählen

event.target.dirty = false;
Dem PDF-Viewer wird damit signalisiert, dass keine ungespiecherten Änderungen existieren. Somit fragt er auch nicht nach.

Benutzeravatar
tat1308
Beiträge: 73
Registriert: 10.01.2012, 12:05

Schaltfläche beim email-versand löschen

Beitrag von tat1308 » 17.07.2014, 18:29

Danke, radzmar,

kann ich diesen Befehl hier einsetzen oder bin ich da falsch?

Formular1.#subform[0].Teilformular1.EMailSendenSchaltfläche1::preSubmit:form - (JavaScript, client)
ZurücksetzenSchaltfläche1.presence = "hidden"; //Feld verstecken
event.target.dirty = false;

Danke.
Gruss
Tobias

Antworten