Hallo Michael,
in einem Report habe ich Label-Felder mit einer Hintergrund-Farbe; die
Labels sollen nur bedingt (mit "Ausdruck für bedingte Anzeige" /
"Conditional Print Expression") angezeigt werden.
Folgender Effekt tritt bei mir auf:
* Ist die Bedingung erfüllt, werden die Felder mit Label-Text und
Hintergrund im Bericht angezeigt; also das erwünschte Verhalten.
* Ist die _nicht_ Bedingung erfüllt, werden die Felder _ohne_
Label-Text aber mit Hintergrund im Bericht angezeigt; richtig wäre
m.E., auch den Hintergrund auszublenden.
Kann das jemand bestätigen? Bug oder Fehler von mir?
Das dürfte dieser Bug sein:
https://bugs.documentfoundation.org/show_bug.cgi?id=73707
Die bedingte Anzeige funktioniert nicht mit Formen und wohl auch nicht
mit der Hintergrundfüllung von Label-Feldern.
Du könntest das Ganze so lösen, dass Du zur bedingten Formatierung
greifst. Die funktioniert aber nur mit Textfeldern, da sie von dem Wert
des Feldes abhängig gesteuert wird. Nur leidet darunter, selbst wenn Du
es hin bekommst, die Formatierung, da natürlich jetzt Label und Inhalt
zusammen in einem Feld sind.
"Klasse "&[Klasse]
zeigt z.B. in dem Feld, wo vorher nur die Klasse aus der Tabelle
angezeigt wurde, zusätzlich auch den Text "Klasse ". Als Bedingung bei
der bedingten Formatierung jetzt eingegeben
[Klasse] > 1
und die ausgewählte Formatierung erscheint bei allen Klassen größer 1 -
zusammen mit dem Text.
Gruß
Robert