Layout abhängig von Feldwert drucken
Daniel Ebi
Hallo,ist es möglich ein bestimmtes Layout abhängig von einem bestimmten Feldwert zu drucken?
Konkret haben wir folgendes Problem:
Bei Aktivitäten haben wir den Typ "Mängelrüge" definiert und dafür ein Layout erstellt. Nun soll nur bei einer Aktivität von diesem Typ das Layout "Mängelrüge" gedruckt werden. Ansonsten möchten wir das Standard-Layout drucken.
Mir ist klar, dass ich 2 Definitionen erstellen kann, dann muss man aber als Zischenschritt das Layout manuell auswählen. Dies soll aber automatisch geschehen.
Vielen Dank für ne positive Antwort.
Schöne Grüsse
Daniel
Manuel Marhold
Hi Daniel,erstelle dir einen Parameter der das DropDown menü ausliest in dem man "Mängerüge" auswählen kann.
Dann erstellt du dir im Ordner "SWA_LD_Copy" 2 Queries, einmal
undSELECT CASE WHEN [%Param]=Wert THEN 1 ELSE 0 END AS NumOfCopy
die erste für Mängelrüge, die andere für alle anderen.SELECT CASE WHEN [%Param]=Wert THEN 0 ELSE 1 END AS NumOfCopy
Dann hinterlegst du in der PrintDef für das Fenster beide Layouts mit der jeweiligen Query in der Spalte "Kopien".
Gruß
Manuel
Daniel Ebi
Hi Manuel,danke für die Hilfe - funktioniert wunderbar.
Gruessle
Daniel
Manuel Marhold
Hi Daniel,das freut mich.
Der Übersicht halber am besten als gelöst markieren ;)
Gruß
Manuel
0
Please sign in to leave a comment.
Comments
0 comments