Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Hier finden Sie diverse nützliche IF-Abfragen für Container und Bänder


Inhalt


Objekte ausblenden, abhängig von einem anderen Feld

Wir wollen ein Textfeld ausblenden wenn ein bestimmes Feld leer ist.

In unserem Beispiel den Titel
Ihre Referenznr.

Wählen Sie im Editor das gewünschte Objekt.

In der Style-Lasche fügen eine Expression für die Eigenschaft visible hinzu.

Im Textblock Formula (roter Kasten) fügen wir nun folgende IF-Expression hinzu

=IF(ISBLANK([eq_ref_number]);FALSE();TRUE())

Der Feldname eq_ref_number (gelb markiert im Bild) muss natürlich durch Ihren benutzten Feldnamen ersetzt werden.



Text anzeigen, abhängig vom

Status abhängig machen

Status des Dokumentes

Image Added

Wir wollen einen Text anzeigen, der passend zum aktuellen Status des Dokumentes ist,
wie z.B: Entwurf, Angebot, Auftrag, Erledigt, Abgebrochen ...
oder in unserem Fall, zuerst eine Packliste, woraus dann der Lieferschein wird.




Image Added

Wir wählen das gewünschte Textfeld aus.
Der Inhalt im Attribut value ist hierbei irrelevant, denn dieser wird später dynamisch ersetzt.


wir




=IF(OR ([state]="draft";[state]="sent");"Angebot " & [name];"Auftrag " & [name])
=IF([state]="done");"Lieferschein " & [name];"Packliste " & [name])



??? funktioniert nicht ???

  • Prüfen Sie ob das Feld state für den Report verfügbar ist.
    Ggf. müssen Sie den Namen für das state zu Ihrem Fieldname umbenennen.