Seite 1 von 1

verwenden unter acrobat x

Verfasst: 18.08.2013, 11:14
von gpolzer
Hallo  kann mir bitte hier helfen und das so um schreiben das es in acrobat x funktioniert

var DefaultFileName = "BeispielAbweichung_mod.pdf"

// Counter in extras-Objekt dieses Buttons erstellen
Aktionen.initSaveCounter(this);
var CurrentSaveCount = this.extras.SaveCounter.nodes.item(0).value;

// Variablen
var namePart = Auftrag.rawValue;
var namePart1 = Kunde.rawValue;
var datum = new Date();
var datePart = (datum.getDate() + 0) + "-" + (datum.getMonth() + 1) + "-" + datum.getFullYear();
//var fullName = "/y/Band/GRP/Prod/FERTIGUN/Denkmann/RSV/Bochmann/" + namePart + "-" + namePart1 + " -" + datePart + ".pdf";
var currentFileName = event.target.path;

// Prüfen, ob Variablen nicht leer sind
if (namePart !== null && namePart !== "" && namePart1 !== null && namePart1 !== "") {
    // Wenn der SaveCounter noch bei 0 ist, dann Formular erst mal speichern
    if (CurrentSaveCount < 1) {
        // Counter um 1 erhöhen
        this.extras.SaveCounter.nodes.item(0).value = this.extras.SaveCounter.nodes.item(0).value + 1;
        // Speicherpfad aus dem Variablen zusammenbasteln und als globale Variable speichern (Wichtig für Folder Level Script!)
        SaveAsTarget = Aktionen.createSavePath(namePart, namePart1, datePart, DefaultFileName);
        // Namen des aktuellen Formulars mit dem Speicherpfad vergleichen. Wäre ja möglich, dass das Formular umbenannt wurde.
        if (SaveAsTarget !== currentFileName) {
             // Versuchen, das Formular unter dem Speicherpfad zu speichern
             try {
                 // Folder Level Script aufrufen
                event.target.SaveAsFunction(event.target);
                // Mitteilen, wo Formular gespeichert wurde
                xfa.host.messageBox("Formular gespeichert unter:\r\r" + SaveAsTarget, "Formular gespeichert", 3, 0);
            } catch (e) {
                xfa.host.messageBox(e.toString().replace("RaiseError: ", "") + "\r\rStellen Sie sicher, dass der Zielordner existiert und keine gleichbenannte Datei dort existiert!", "Fehler beim Speichern des Formulars", 0, 0);
                app.execMenuItem("SaveAs");
            }
            // MailTo-Funktion zeitverzögert ausführen.
            app.setTimeOut(Aktionen.MailForm(), 3000);
        // Formular nur speichern, wenn der aktuelle Name von Standardnamen abweicht.
        } else {
            try {
                app.execMenuItem("SaveAs");
            } catch(e) {
                this.extras.SaveCounter.nodes.item(0).value = this.extras.SaveCounter.nodes.item(0).value - 1;
            }
        }
    // Wenn der Counter höher als 0 ist, dann Formular nur mailen
    } else {
        Aktionen.MailForm();
    }
// Warnen, wenn min. eine Variable leer ist
} else {
    xfa.host.messageBox("Bitte erst die erforderlichen Felder ausfüllen");
}


danke günter




verwenden unter acrobat x

Verfasst: 18.08.2013, 14:45
von BAlheit
Was funktioniert denn nicht? Irgendwelche Fehlermeldungen die auftreten?

verwenden unter acrobat x

Verfasst: 18.08.2013, 14:57
von gpolzer
danke für deine antwort

er schreibt mit bei den if anweisungen immer fehler in zeile


danke günter

verwenden unter acrobat x

Verfasst: 18.08.2013, 15:18
von gpolzer
Hallo noch eine Frage

benutze pdf expert 4.7 auf meinen ipad um das for

verwenden unter acrobat x

Verfasst: 18.08.2013, 15:24
von gpolzer
hallo noch eine frage

benutze pdf expert 4.7 auf meinem ipad um formulare auszufüllen.

wenn ich mit acrobat x ein furmular erstelle und ein datums sowie zeitfeld
anlege und ich dann mit expert 4.7 am ipad ausfülle öffnet er mir ein fenster wo ich das datum oder bei dem zeitfeld die zeit auswählen kann.

wenn ich mit acrobat live ein datums oder zeitfeld erstelle und dann mit
expert 4.7 ausfüllen möchte dan geht nur ein fenster beim datumsfeld auf nicht bei dem zeitfeld

mfg danke günter

verwenden unter acrobat x

Verfasst: 18.08.2013, 16:53
von BAlheit
Was meinst Du mit "acrobat live" ?

verwenden unter acrobat x

Verfasst: 18.08.2013, 17:22
von gpolzer
hallo

adobe livecyle

verwenden unter acrobat x

Verfasst: 22.08.2013, 08:05
von nele_sonntag
Hallo Günther,

dann liegt der "Fehler" im PDF Expert und du müsstest bei diesem Anbieter nachfragen.

Das ist Drittanbieter-Software. Ich denke, dass Adobe weder die Zeit noch Lust (warum auch :)) hat, sich darum zu kümmern, dass ihre Software mit Drittanbietern läuft.

Wenn Du mit dem ADOBE LCD Formulare erstellt und auch mit ADOBE Software ausfüllst, so wirst du das Problem nicht haben..

Das hilft Dir natürlich nicht weiter, aber da solltest du tatsächlich mal den originären Hersteller deiner Software kontaktieren.

LG Mandy

verwenden unter acrobat x

Verfasst: 24.08.2013, 07:22
von gpolzer
hallo mandy

hilft wirklich nicht weiter aber was gibts für ein programm
für ipad das ich das formular ausfüllen kann

mfg günter