ich habe folgendes Problem. Im Adobe Live Cycle Designer habe ich ein Formular erstellt, welches eine Tabelle enthält mit einer Kopfzeile und entsprechenden Überschriften für die Spalten. Diese Tabelle kann auch auf die zweite Seite umbrechen und wird dort wieder mit der Kopfzeile und den Überschriften angedruckt.
Ich möchte nun, wenn das erste Element in einer Spalte leer ist, die Überschrift der entsprechenden Zeile ausblenden. Dafür habe ich die Überschriften als Textelemente in der Tabelle angelegt.
Im Initialize rufe ich nun folgenden JS Code auf:
var menge = xfa.resolveNode("$record.GS_PRINT_DATA.T_NESTED.DATA[0].T_POSITION.DATA[0].BESTELLMENGE").value;
if (menge == "0.000")
{
this.presence = "invisible";
}
Dies funktioniert auch auf der ersten Seite, allerdings werden auf der zweiten Seite und allen folgenden alle Überschriften wieder angedruckt.
Ich habe es auch schon mit Layout Ready versucht, allerdings wird dann auch auf der ersten Seite alles gedruckt und nichts ausgeblendet.
Hat jemand eine Idee was ich ändern muss?
Viele Grüße
Laura