verwenden unter acrobat x

Grundsätzliche Themen zur Bedienung, Erstellung von Formularen, Datenbankanbindung und Beispiele ...
Antworten
gpolzer
Beiträge: 35
Registriert: 21.07.2013, 10:33

verwenden unter acrobat x

Beitrag von gpolzer » 18.08.2013, 11:14

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




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

verwenden unter acrobat x

Beitrag von BAlheit » 18.08.2013, 14:45

Was funktioniert denn nicht? Irgendwelche Fehlermeldungen die auftreten?

gpolzer
Beiträge: 35
Registriert: 21.07.2013, 10:33

verwenden unter acrobat x

Beitrag von gpolzer » 18.08.2013, 14:57

danke für deine antwort

er schreibt mit bei den if anweisungen immer fehler in zeile


danke günter

gpolzer
Beiträge: 35
Registriert: 21.07.2013, 10:33

verwenden unter acrobat x

Beitrag von gpolzer » 18.08.2013, 15:18

Hallo noch eine Frage

benutze pdf expert 4.7 auf meinen ipad um das for

gpolzer
Beiträge: 35
Registriert: 21.07.2013, 10:33

verwenden unter acrobat x

Beitrag von gpolzer » 18.08.2013, 15:24

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

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

verwenden unter acrobat x

Beitrag von BAlheit » 18.08.2013, 16:53

Was meinst Du mit "acrobat live" ?

gpolzer
Beiträge: 35
Registriert: 21.07.2013, 10:33

verwenden unter acrobat x

Beitrag von gpolzer » 18.08.2013, 17:22

hallo

adobe livecyle

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

verwenden unter acrobat x

Beitrag von nele_sonntag » 22.08.2013, 08:05

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

gpolzer
Beiträge: 35
Registriert: 21.07.2013, 10:33

verwenden unter acrobat x

Beitrag von gpolzer » 24.08.2013, 07:22

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

Antworten