Hallo Forum,
ich möchte in einem Auftragsdokument bedingt den Text meines ADV Vertrages anzeigen lassen, den ich über ein PDF Dokument eingebunden habe.
Die Bedingung setzte ich über Eigene Felder Kunden, wo ich ein Checkbox Feld mit dem Namen "ADV Vertrag vorhanden" erstellt habe.
Ist Haken bei "ADV Vertrag vorhanden" gesetzt , soll bei der Darstellungsbedingung für die PDF Seiten "false" erscheinen, so dass die Seiten des ADV Vertrages nicht gedruckt werden.
Ist Haken bei "ADV Vertrag vorhanden" nicht gesetzt , soll bei der Darstellungsbedingung "true" erscheinen, so dass die Seiten des ADV Vertrages gedruckt werden.
Bis Dato habe ich die Abfrage über
versucht.
Bei dieser Abfrage erhalte ich jedoch immer das selbe Ergebnis unabhängig, wie der Zustand der Checkbox ist.
Ich vermute, dass nicht der Zustand des eigenen Feldes abgefragt wird, sondern nur ob es vorhanden ist.
Ebenfalls vermute ich, dass ich eine direkte SQL Datenbankabfrage über JTL_DirectQuery machen muss, dazu fehlen mir jedoch die Kenntnisse.
Um einen Tip oder ein kleines Snippet wäre ich sehr dankbar.
Andreas Kern
ich möchte in einem Auftragsdokument bedingt den Text meines ADV Vertrages anzeigen lassen, den ich über ein PDF Dokument eingebunden habe.
Die Bedingung setzte ich über Eigene Felder Kunden, wo ich ein Checkbox Feld mit dem Namen "ADV Vertrag vorhanden" erstellt habe.
Ist Haken bei "ADV Vertrag vorhanden" gesetzt , soll bei der Darstellungsbedingung für die PDF Seiten "false" erscheinen, so dass die Seiten des ADV Vertrages nicht gedruckt werden.
Ist Haken bei "ADV Vertrag vorhanden" nicht gesetzt , soll bei der Darstellungsbedingung "true" erscheinen, so dass die Seiten des ADV Vertrages gedruckt werden.
Bis Dato habe ich die Abfrage über
Code:
Cond(Alias$(JTL_GetCustomerCustomField("ADV Vertrag vorhanden",Report.Customer.InternalId),"0","1")="1",false,true)
Bei dieser Abfrage erhalte ich jedoch immer das selbe Ergebnis unabhängig, wie der Zustand der Checkbox ist.
Ich vermute, dass nicht der Zustand des eigenen Feldes abgefragt wird, sondern nur ob es vorhanden ist.
Ebenfalls vermute ich, dass ich eine direkte SQL Datenbankabfrage über JTL_DirectQuery machen muss, dazu fehlen mir jedoch die Kenntnisse.
Um einen Tip oder ein kleines Snippet wäre ich sehr dankbar.
Andreas Kern