Mehrere Feldnamen übergeben

Grundsätzliche Fragen zur Bedienung
BAlheit
Beiträge: 842
Registriert: 16.08.2013, 12:22

Mehrere Feldnamen übergeben

Beitrag von BAlheit » 05.05.2016, 16:41

Wichtig: Acrobat verwendet nicht Java sondern Javascript.

Ein Skript als Word-Datei anhängen funktioniert nicht.

Es fehlen + Zeichen und Punkte.

Wichtig: Kein Word benutzen. Javascript mit einem richtigen Editor erstellen.

Bob61
Beiträge: 57
Registriert: 09.04.2016, 17:16

Mehrere Feldnamen übergeben

Beitrag von Bob61 » 10.05.2016, 16:56

Hallo,
natürlich war in meinen Ausführungen JavaScript gemeint, den ich auch selbstredend mit einem Editor schreibe und sicherlich nicht als doc-Datei einem pdf anhänge. Jedoch komme ich mit Deinen letzten Angaben nicht viel weiter. Ich habe den Script nochmals überarbeitet und in meiner Testseite ohne Fehlermeldung eingebunden. Jedoch der erhoffte Effekt blieb aus.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

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

Mehrere Feldnamen übergeben

Beitrag von BAlheit » 11.05.2016, 16:19

Mit folgender Funktion funktioiert es:

Code: Alles auswählen

function set_v5()
{
    var fn1 = "t1";  // name of first field
    var fn2 = "t2";  // name of second field
    var fn3 = "t3";  // name of third field 
    var fn4 = "t4";  // name of fourth field
    var v1, v2, v3, v4;
    v1 = getField(fn1).valueAsString;
    v2 = getField(fn2).valueAsString;
    v3 = getField(fn3).valueAsString;
    v4 = getField(fn4).valueAsString;

  // Get the values of the first four fields
    // depending on which field triggered this function
    switch (event.target.name) {
    case fn1 :
        v1 = event.value;
        break;
    case fn2 :
        v2 = event.value;
        break;
    case fn3 :
        v3 = event.value;
        break;
    case fn4 :
        v4 = event.value;
        break;
    }

    // Set the fifth field value to v1 + v2 +v3 + v4
    getField("t5").value = v1 + " , " + v2 + " , " + v3 + " , " + v4;
}
Bernd Alheit

Bob61
Beiträge: 57
Registriert: 09.04.2016, 17:16

Mehrere Feldnamen übergeben

Beitrag von Bob61 » 17.05.2016, 16:17

Hallo,
herzlichen Dank für Deine Mühe. Der Script funktioniert. Ich konnte ihn auch schon in verschiedenen Varianten einsetzen.
Danke

RE

Antworten