benötige bitte Hilfe bei der Transaktion SFP. Habe 2 Probleme:
1. Ich gebe Ein Layout aus, das auf der 1. Seite Kopfdaten und eine Tabelle hat. Wenn die Tabelle länger wird und es eine 2. Seite gibt, habe ich wieder die Kopfdaten auf dem Blatt. Ist es möglich die Seite so einzurichten, dass diese Felder nur für Seite 1 sind und dann auf Seite 2 gleich mit der Tabelle begonnen wird.
2. Ich möchte eine Zeile farbig markieren, wenn ein Im Feld Farbe das Kennzeichen 'X' gesetzt ist.
Bin im Objekteditor der Tabelle im layout:ready*. Hier klicke ich dann auf das Feld "Farbe" und setze die Funktion
Text oberhalb grau im Editor: data.DATA.FARBE::ready:layout - (JavaScript, client)
if (this.index == 'X') {this.border.fill.color.value = "100,100,100";}
ad 1) Vermutlich sind deine "Kopfdaten" auf der Masterseite, dann brauchst du einfach eine zweite Masterseite ohne diese Kopfdaten. Oder meinst du die KopfZEILE einer Tabelle? Das kann man da irgendwo einstellen, dass die bei einem Seitenumbruch nicht nocheinmal gedruckt wird.
ad 2) Das Coding muss erstens in die Ausgabe der Zeile rein und nicht in die des Feldes. Zweitens musst du dann auf "data.DATA.FARBE.rawvalue == 'X'" abfragen.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.