Länder-Präfixe bei Adressen erstellen
Verfasst: Dienstag 11. August 2026, 13:31
Guten Tag,
ich versuche gerade, den einen oder anderen Report in SCHILD3 hinüberzuretten.
Als Schule im Grenzraum haben wir auch SuS, die in den Niederlanden und Belgien wohnen.
Schild war bisher nicht auf „internationale Postleitzahlen“ eingestellt („NL-…“, oder „B-…“).
Ist das weiterhin so ?
Wir haben daher bisher (Schild2) aus der Länge der PLZ auf das Land geschlossen.
Genau diese Abfrage scheint in SCHILD3 nun nicht mehr zu funktionieren. Ich weiß aber nicht, warum.
Hat jemand einen Tipp?
Im Voraus herzlichen Dank!
procedure DBText4OnGetText(var Text: String);
var ErzPLZ, ErzIntPLZ, ErzOrt: String;
begin
ErzPLZ:= Erzieher['ErzPLZ'];
ErzOrt:=Erzieher['Ortsname'];
if length(trim(ErzPLZ)) = 4 then
ErzIntPLZ :='B-'+ ErzPLZ +' ' ;
if length(trim(ErzPLZ)) = 7 then
ErzIntPLZ :='NL-'+ ErzPLZ +' ' ;
if length(trim(ErzPLZ)) = 5 then
ErzIntPLZ := ErzPLZ +' ' ;
Text:= ErzIntPLZ + ErzOrt
end;
ich versuche gerade, den einen oder anderen Report in SCHILD3 hinüberzuretten.
Als Schule im Grenzraum haben wir auch SuS, die in den Niederlanden und Belgien wohnen.
Schild war bisher nicht auf „internationale Postleitzahlen“ eingestellt („NL-…“, oder „B-…“).
Ist das weiterhin so ?
Wir haben daher bisher (Schild2) aus der Länge der PLZ auf das Land geschlossen.
Genau diese Abfrage scheint in SCHILD3 nun nicht mehr zu funktionieren. Ich weiß aber nicht, warum.
Hat jemand einen Tipp?
Im Voraus herzlichen Dank!
procedure DBText4OnGetText(var Text: String);
var ErzPLZ, ErzIntPLZ, ErzOrt: String;
begin
ErzPLZ:= Erzieher['ErzPLZ'];
ErzOrt:=Erzieher['Ortsname'];
if length(trim(ErzPLZ)) = 4 then
ErzIntPLZ :='B-'+ ErzPLZ +' ' ;
if length(trim(ErzPLZ)) = 7 then
ErzIntPLZ :='NL-'+ ErzPLZ +' ' ;
if length(trim(ErzPLZ)) = 5 then
ErzIntPLZ := ErzPLZ +' ' ;
Text:= ErzIntPLZ + ErzOrt
end;