Script Hilfe!

Fragen & Antworten zur Steuerung von 3D Inhalten in PDFs über JavaScript
Antworten
getyou
Beiträge: 7
Registriert: 26.10.2015, 11:34

Script Hilfe!

Beitrag von getyou » 15.04.2016, 07:37

Guten Morgen zusammen,

ich bastel gerade an einem PDF und bin programmiertechnisch ein Laie. Hoffe ihr könnt mir helfen.

Das Problem ist folgendermaßen: Ich habe 5 Kontrollkästchen welche der benutzer je nach Bedarf anklicken kann. Anschließend noch ein Signatur Feld. Sobald der Benutzer seine Signatur setzt soll das ganze PDF per mail verschickt werden allerdings nur an die Empfänger die vorher in den kontrollkästchen angeklickt wurden. Hoffe mal das ist verständlich erklärt ^^

ich habe den code so weit dass das dokument verschickt wird allerdings bekommen immer alle Empfänger das PDF auch wenn nur 2 kästchen angeklickt wurden.

hier mein momentaner code


var Art = this.getField('Art der Maßnahme').value;
var Massnahme = this.getField('Kurzbeschreibung').value;
var AAN = this.getField('Arbeitsauftrag').value;
var AAD = this.getField('datum2').value;
var Ort = this.getField('Ort').value;
var AP = this.getField('DstGrd, Name, Erreichbarkeit').value;
var betreff = 'Arbeitsauftrag: ' + AAN + ' vom ' + AAD + ' für ' + Art +' ' + Massnahme +' ' + Ort;

var body = 'Der neue Arbeitsauftrag Nr. ' + AAN + ' für ' + Ort + ' ist erstellt, Ansprechpartner ' + AP + '. Arbeitsauftrag ist in dem gemeinsamen Netzlaufwerk abgelegt.';


k1 = this.getField('1').isBoxChecked(1);
if (k1 == false)
{
app.mailMsg(false, "mustermann1@email.org;", "", "", betreff, body );}
else{}

k2 = this.getField('2').isBoxChecked(1);
if (k2 == false)
{
app.mailMsg(false, "mustermann2@email.org;", "", "", betreff, body );}
else{}

k3 = this.getField('3').isBoxChecked(1);
if (k3 == false)
{
app.mailMsg(false, "mustermann3@email.org;", "", "", betreff, body );}
else{}

k4 = this.getField('4').isBoxChecked(1);
if (k4 == false)
{
app.mailMsg(false, "mustermann4@email.org;", "", "", betreff, body );}
else{}

k5 = this.getField('5').isBoxChecked(1);
if (k5 == false)
{
app.mailMsg(false, "mustermann5@email.org;", "", "", betreff, body );}
else{}

BAlheit
Beiträge: 840
Registriert: 16.08.2013, 12:22

Script Hilfe!

Beitrag von BAlheit » 15.04.2016, 15:44

Wie ist bei den Kontrollkästchen der Vergleich mit false zu verstehen?

Bernd Alheit

getyou
Beiträge: 7
Registriert: 26.10.2015, 11:34

Script Hilfe!

Beitrag von getyou » 25.04.2016, 14:30

wie gesagt ich bin blutiger Neuling. habe mir die formel irgendwie zusammen gestückelt.

Hat keiner eine Lösung :(

Antworten