Seite 1 von 1

mehrere Unterschriften im dynamischen Formular?

Verfasst: 14.05.2014, 12:27
von Signaz
Hallo,

ich habe mal wieder ein Problem. Ich erstelle ein Protokoll, dass einmal in der Firma unterschrieben werden muss und einmal bei der Inbetriebnahme. Bei statischen Formularen war das bisher auch kein Problem, aber nun habe ich ein dynamisches. Nach der ersten Unterschrift werden Formularfelder gesperrt und neue sichtbar. Nur wenn ich das Unterschreiben ausprobiere, habe ich im zuvor gespeicherten Dokument plötzlich 10x die Kopfzeile meiner Tabelle untereinander und alle Felder sind gesperrt, auch die, die nun eigentlich aktiv bzw. sichtbar werden müssten.

Habe ich einen Denkfehler, oder gehen mehrere Unterschriften in einem dynamischen Dokument nicht?

Wenn ich das Formular als statisch sichere, funktioniert das Ganze ohne Probleme, nur habe ich nun keine Seitenzahlen mehr in meiner Fußzeile.

Wer kann mir bitte helfen?

mehrere Unterschriften im dynamischen Formular?

Verfasst: 14.05.2014, 13:41
von nele_sonntag
Wie immer...lade bitte Dein PDF hoch...dann kann man auch schauen. :)

mehrere Unterschriften im dynamischen Formular?

Verfasst: 14.05.2014, 13:44
von Signaz
Stimmt, habe die PDFs vergessen. Hier sind sie: einmal als statisches und einmal als dynamisches PDF gespeichert.

mehrere Unterschriften im dynamischen Formular?

Verfasst: 14.05.2014, 13:45
von Signaz
Hier das dynamische PDF...

mehrere Unterschriften im dynamischen Formular?

Verfasst: 14.05.2014, 14:10
von nele_sonntag
Also zunächst wirft der Debbuger erst einmal Fehler:

Code: Alles auswählen

this.resolveNode("Page1.Checkliste.Tabelle1.Zeile51.Zelle2.Zeile23.LED_CAN.LED_CAN_aus") has no properties
4:XFA:TopmostSubform[0]:Page1[0]:Checkliste[0]:Tabelle1[0]:Zeile46[0]:Zelle2[0]:Zeile2[0]:CAN[0]:change
GeneralError: Vorgang fehlgeschlagen.
XFAObject.rawValue:2:XFA:TopmostSubform[0]:Page1[0]:Checkliste[0]:Tabelle1[0]:Zeile46[0]:Zelle2[0]:Zeile2[0]:CAN[0]:exit
Ungültige Festlegen-Operation für Eigenschaft; subform hat keine Eigenschaft "rawValue"
Bspw. bei 4.6

Code: Alles auswählen

this.resolveNode("Page1.Checkliste.Tabelle1.Zeile51.Zelle2.Zeile23.LED_CAN.LED_CAN_aus") has no properties
9:XFA:TopmostSubform[0]:Page1[0]:Checkliste[0]:Tabelle1[0]:Zeile46[0]:Zelle2[0]:Zeile2[0]:CAN[0]:change
GeneralError: Vorgang fehlgeschlagen.
XFAObject.rawValue:1:XFA:TopmostSubform[0]:Page1[0]:Checkliste[0]:Tabelle1[0]:Zeile46[0]:Zelle2[0]:Zeile2[0]:CAN[0]:exit
Ungültige Festlegen-Operation für Eigenschaft; subform hat keine Eigenschaft "rawValue"
Bei 4.7 im 2. DD auch...uvm...

Dann verwendest Du den Bezeichner "$" um das aktuelle Objekt anzusprechen. In Javascript gibt es dass aber nicht, hier lautet die korrektee Entsprechung "this". "$" ist nur in Formcalc zu verwenden! In Verbindung mit this.resolveNode öffnet sich zwar der Propertyinspector, ich würde es der sauberen Syntax wegen aber nicht machen.

Der Pfad

Code: Alles auswählen

this.resolveNode("Zeile51.Zelle2.Zeile19.LED_ISO.LED_ISO_aus")
existiert so nicht, denn der Propertyinspector (setzen des Punktes) geht nicht auf..ich finde auch keine Zeile51 bei Dir...

Da solltest Du schon mal schauen..


mehrere Unterschriften im dynamischen Formular?

Verfasst: 14.05.2014, 14:28
von nele_sonntag
Du musst in der Kopfzeile bei Bindung , "Zeile für jedes Datenelement" herausnehmen.

Du hast doch immer nur 4 Seiten, richtig? Denn ich habe nichts gesehen, was wirklich dynamisch funktioniert..denn Du arbeitest ja nicht mit hidden und Textfluss..

mehrere Unterschriften im dynamischen Formular?

Verfasst: 14.05.2014, 14:39
von Signaz
Danke für Deine Tipps. Für einige Fehler muss ich mich entschuldigen, da ich das Originalformular etwas zusammengekürzt habe und ich das im JavaScript nicht mitgeändert habe. Ich sehe es mir noch mal durch und werde Deine Tipps einarbeiten. Ich melde mich noch mal.

mehrere Unterschriften im dynamischen Formular?

Verfasst: 14.05.2014, 15:00
von Signaz
Der Bezeichner "$" wurde vom Programm gesetzt, da ich den Weg über "Aktion hinzufügen" gegangen bin.

mehrere Unterschriften im dynamischen Formular?

Verfasst: 14.05.2014, 15:11
von Signaz
Hallo,

habe nun (hoffentlich) alle Fehllinks rausgenommen und Deinen Rat befolgt - Nur leider hat meine Tabelle auf Seite 3 keine Kopfzeile mehr :(

Übrigens Danke noch für die schnelle Antwort (ohne das Forum wäre ich echt aufgeschmissen)

Gruß
Signaz

mehrere Unterschriften im dynamischen Formular?

Verfasst: 15.05.2014, 16:08
von nele_sonntag
Ehrlich...das macht der Aktionsgenerator. :( Schön, dass das nicht wirklich konform mit der Hilfe des LCD ist. :( Ich weiß schon, warum ich den nicht mag, geschweige denn jemals damit arbeiten würde. :)

Versuche später mal auf Dein PDF zu schauen, dass mit den Headern scheint allerdings ein bekannter Bug zu sein. Standardmäßig setzt der LCD ja die Haken bei "Wiederholung" und produziert bei einem speicherbaren PDF das von Dir beschriebene Aussehen. Nimmst Du es weg, hast Du manchmal keinen Header mehr..habe das aber bisher nurin extremst komplexen und großen PDFs mit 120 Seiten und so gehabt...insofenr besteht vlt. noch Hoffnung bei Deinem. :)

Habe auch schon mit Adobe-Kollegen drüber gesprochen. :(

LG Mandy