Hallo Leute
Kann mir hier evtl. jemand behilflich sein, folgende Codezeile habe ich:
IiF( pxVal([ADR_Kontakte_KontaktNrADR]) = 0, '', Trim([ADR_Adressen_Name] + ' ' + pxStr([ADR_Adressen_Vorname])) + NewLine()) +
IiF( pxVal([ADR_Kontakte_KontaktNrADR]) = 0 and not IsNullOrEmpty( [ADR_Adressen_Anrede] ), [ADR_Adressen_Anrede] + NewLine(), '') +
IiF( pxVal([ADR_Kontakte_KontaktNrADR]) = 0, [ADR_Adressen_Name] + ' ' + pxStr([ADR_Adressen_Vorname]) + NewLine(), Trim(pxStr([ADR_Kontakte_Anrede]) + ' ' + pxStr([ADR_Kontakte_Name]) + ' ' + pxStr([ADR_Kontakte_Vorname])) + NewLine()) +
IiF( pxVal([ADR_Kontakte_KontaktNrADR]) = 0, IiF( not IsNullOrEmpty( [ADR_Adressen_Adresszeile1] ) , [ADR_Adressen_Adresszeile1] + NewLine(), ''), IiF( not IsNullOrEmpty([ADR_Kontakte_Adresszeile1]),[ADR_Kontakte_Adresszeile1] + NewLine(), '')) +
IiF( pxVal([ADR_Kontakte_KontaktNrADR]) = 0, IiF( not IsNullOrEmpty( [ADR_Adressen_Adresszeile2] ) , [ADR_Adressen_Adresszeile2] + NewLine(), ''), IiF( not IsNullOrEmpty([ADR_Kontakte_Adresszeile2]),[ADR_Kontakte_Adresszeile2] + NewLine(), '')) +
IiF( pxVal([ADR_Kontakte_KontaktNrADR]) = 0 and not IsNullOrEmpty( [ADR_Adressen_Adresszeile3] ) , [ADR_Adressen_Adresszeile3] + NewLine(), '') +
IiF( pxVal([ADR_Kontakte_KontaktNrADR]) = 0 and not IsNullOrEmpty( [ADR_Adressen_Adresszeile4] ) , [ADR_Adressen_Adresszeile4] + NewLine(), '') +
IiF( pxVal([ADR_Kontakte_KontaktNrADR]) = 0 and not IsNullOrEmpty( [ADR_Adressen_Adresszeile5] ) , [ADR_Adressen_Adresszeile5] + NewLine(), '') +
IiF( pxVal([ADR_Kontakte_KontaktNrADR]) = 0, IiF( not IsNullOrEmpty( [ADR_Adressen_Strasse] ) , [ADR_Adressen_Strasse] + NewLine(), ''), IiF( not IsNullOrEmpty([ADR_Kontakte_Strasse]),[ADR_Kontakte_Strasse] + NewLine(), '')) +
IiF( pxVal([ADR_Kontakte_KontaktNrADR]) = 0, Trim(pxStr([ADR_Adressen_PLZ] ) + ' ' + [ADR_Adressen_Ort]) + NewLine(), Trim(pxStr([ADR_Kontakte_PLZ] ) + ' ' + [ADR_Kontakte_Ort]) + NewLine() ) +
IiF( pxVal([ADR_Kontakte_KontaktNrADR]) = 0, IiF( not IsNullOrEmpty( [ADR_Adressen_LandPRO] ) AND [ADR_Adressen_LandPRO] <> 'CH', Upper( [SQLSum_Land_Bez] ), ''),
IiF( not IsNullOrEmpty( [ADR_Kontakte_LandPRO] ) AND [ADR_Kontakte_LandPRO] <> 'CH', Upper( [SQLSum_LandKontakt_Bez] ), ''))
Alles anzeigen
Dieser Code holt die Daten aus der Datenbank und fertigt so eine Ausdruckbare Adressetikette an die wie folgt formatiert ist:
1 Zeile: Name/Firma -> Musterfirma (ADR_Anrede & ADR_Adressen_Name & ADR_Adressen_Vorname)
2. Zeile: Zusatz -> Musterfirmazusatz (ADR_Adressen_Adresszeile1)
3. Zeile: Strasse -> Musterstrasse (ADR_Adressen_Strasse)
4. Zeile PLZ / Ort -> MusterPlzOrt
In diesem Code holt er (NUR wenn in der Datenbank vorhanden) die ADR_Kontakte_Anrede]) + ' ' + pxStr([ADR_Kontakte_Name]) + ' ' + pxStr([ADR_Kontakte_Vorname
Er zeigt diese beim ausdrucken aber zwischen der Zeile 1+2 ich möchte dies aber zwischen der Zeile 2+3 haben also unter Musterfirmazusatz, kann mir da jemand helfen? Ich habe es schon einige male versucht, kenne mich da aber leider zu wenig aus weil es ja auch definiert ist dass wenn es nix in der Datenbank hat er das auch überspringen muss.