Bei ohne xml-Daten Teilformular nicht anzeigen

Alles was sich mit dem Thema dynamische XML Formulare auf Basis des LiveCycleDesigners beschäftigt
Antworten
mischma
Beiträge: 96
Registriert: 21.11.2012, 21:07

Bei ohne xml-Daten Teilformular nicht anzeigen

Beitrag von mischma » 20.05.2014, 11:21

Hallo Zusammen,

wenn ein mit einem Teilformular verknüpfter XML-Knoten keine Daten enthält, soll das Teilformular nicht angezeigt werden.

Wie kann ich das erreichen?

Vielen Dank und Grüsse, Mike
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

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

Bei ohne xml-Daten Teilformular nicht anzeigen

Beitrag von nele_sonntag » 23.05.2014, 16:39

Da Du Dein PDF nicht hochgeladen hast, evtl. in etwas so:

Code: Alles auswählen

(xfa.record.PfadZuDenemFeld.isNull)?(TF.presence = "hidden"):(TF.presence = "visible");
oder

Code: Alles auswählen

(xfa.record.PfadZuDenemFeld.value == null)?(TF.presence = "hidden"):(TF.presence = "visible");
Und das vlt. ins layoutReady oder so gesteckt. Initialize ist noch zu früh, da ist der Wert idR noch nicht vorhanden.

LG Mandy

mischma
Beiträge: 96
Registriert: 21.11.2012, 21:07

Bei ohne xml-Daten Teilformular nicht anzeigen

Beitrag von mischma » 24.05.2014, 00:24

Hi Mandy,

hat nun wie folgt bei mir funktioniert :D

Code: Alles auswählen

Auftrag::ready:layout - (JavaScript, client)
// Wenn der xml-Knoten keine Daten enthält,
// Formular im LCD ausblenden
if (xfa.record.Verfluessiger.value == null) {
	(frmVerfluessiger.presence = "hidden");
}
else {
	(frmVerfluessiger.presence = "visible");
}
Vielen Dank und Grüsse, Mike

Antworten