E-Mail-Button ignoriert Pflichtfelder

Alles was sich mit dem Thema dynamische XML Formulare auf Basis des LiveCycleDesigners beschäftigt
Antworten
Henrik
Beiträge: 32
Registriert: 17.01.2013, 08:37

E-Mail-Button ignoriert Pflichtfelder

Beitrag von Henrik » 11.02.2013, 15:42

Moin,

erstmal vielen Dank an das Forum und die ganzen aktiven Helferlein hier :)
Jetzt muss ich aber trotzdem meine erste Frage hier stellen:

Ich habe ein Formular mit E-Mail-Button, der vor dem Versenden nach nicht ausgefüllten Pflichtfeldern guckt.
Das ganze hat auch bis letzte Woche ganz gut geklappt und dann kam von meinem Chef der Wunsch, das Dokument mehrsprachig zu machen.
Da ausgeblendete Pflichtfelder vom E-Mail-Button auch mit abgefragt wurden, habe ich beim Sprachen umschalten einen Code hinterlegt, der die eingeblendeten Felder als Pflichtfeld kennzeichnet und ausgeblendete wieder "ent-kennzeichnet".

Code: Alles auswählen

<script>	Deutsch.presence = "hidden";
Englisch.presence = "visible";
Englisch.Office.validate.nullTest = "error";
Englisch.Contact_Person.validate.nullTest = "error";
Englisch.Type_Dropdown.validate.nullTest = "error";
Englisch.Detailed_description_dropdown.validate.nullTest = "error";
Englisch.Reason_dropdown.validate.nullTest = "error";
Englisch.Priority_dropdown.validate.nullTest = "error";
Englisch.Priority_description.validate.nullTest = "error";
Deutsch.Niederlassung.validate.nullTest = "disabled";
Deutsch.Ansprechpartner_feld.validate.nullTest = "disabled";
Deutsch.Art_der_Anlage_Dropdown.validate.nullTest = "disabled";
Deutsch.Genaue_Artikelbezeichnung_Dropdown.validate.nullTest = "disabled";
Deutsch.Grund_für_Einsatz_Dropdown.validate.nullTest = "disabled";
Deutsch.Priorität_Dropdown.validate.nullTest = "disabled";
Deutsch.Priorität_Ergänzung.validate.nullTest = "disabled";


</script>
Leider ignoriert jetzt mein Absende-Button die Pflichtfeldabfrage komplett und schickt auch unausgefüllte Formulare an Outlook weiter

Hier der Code vom E-Mail-Button:

Code: Alles auswählen

<field name="E-Mail_senden" y="224.5mm" x="152.75mm" w="28.575mm" h="6mm">
<ui>
<button highlight="inverted"/>
</ui>
<font typeface="Myriad Pro"/>
<caption>
<value>
<text>E-Mail senden</text>
</value>
<para vAlign="middle" hAlign="center"/>
<font typeface="Arial"/>
</caption>
<border hand="right">
<?templateDesigner StyleID apbx2?>
<edge stroke="raised"/>
<fill>
<color value="212,208,200"/>
</fill>
</border>
<bind match="none"/>
<event activity="click" name="event__click">
<script contentType="application/x-javascript">


//E-Mail-Adresse auslesen/befüllen
var Mailto = "support-or@wagner.de";


//Betreff auslesen/befüllen
var Betreff = "Support Anfrage" + " - " + "Niederlassung " + Niederlassung.rawValue + " - " + AktuellesDatum1.rawValue


//Nachricht zusammensetzen/befüllen
var Nachricht = "Bitte der E-Mail ein aussagekräftiges Bild vom Artikel mit beifügen \r\rBitte immer die jeweils aktuelle Version des Dokumentes verwenden \r(unter \\\storagesrv\\qmvorlagen$\\_Vorlagen\\Niederlassungs_spezielle\\ zu finden)\r\r\r\r\r";


var Mail = "mailto:" + Mailto + "?Subject=" + Betreff + "&Body=" + Nachricht;


//cSubmitAs: "PDF" versendet das PDF als PDF im Anhang
event.target.submitForm({
cURL: Mail,
bEmpty: true,
cSubmitAs: "PDF"
});</script>
</event>
Ich hoffe, jemand kann mir helfen die Pflichtfeldabfrage wieder zu aktivieren.
Da meine xml/java-Kenntnisse so gut wie nicht vorhanden sind und ich mir das meiste hier aus dem Forum zusammengemopst habe, stehe ich grade ein wenig aufm Schlauch :)


Gruß
Henrik
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

semmeknädäl
Beiträge: 50
Registriert: 13.02.2013, 01:12

E-Mail-Button ignoriert Pflichtfelder

Beitrag von semmeknädäl » 17.04.2013, 23:40

habe gleiches Problem....nach bestimmter wahl vwerden Teile ausgeblendet; diese enthalten Pflichtfelder und weil nicht angeklickt kein Druck möglich....suche einen Skript der je nach wert vom optionsfeld andere felder als pflicht setzt....

Antworten