30. März 2009 14:18
IF A[1] = '9' THEN ...30. März 2009 15:01
30. März 2009 15:35
IF Debitor.FINDFIRST THEN BEGIN
 
 REPEAT
  IF Debitor."Country Code" = 'DE' THEN BEGIN
    PLZ:=Debitor."Post Code";
    Gebietscode:=LOWERCASE(PostleitzahlzuGB(PLZ));
    firstChar:=Gebietscode[1];
  
        IF firstChar = '9'  THEN BEGIN
           Gebietscode:=UPPERCASE(Gebietscode);
           //Debitor.VALIDATE("Territory Code", Gebietscode);
           Debitor.INIT;
           Debitor."Territory Code":=Gebietscode;
           Debitor.MODIFY;      
         END;
   END;
 
 UNTIL
 
  Debitor.NEXT=0;
    MESSAGE(text001);
 END;
PostleitzahlzuGB(Postleitzahl : Code[10]) GB : Code[2]
  i:=1;
WHILE i<3 DO BEGIN
  GB[i]:=Postleitzahl[i];
  i:=i+1;
  END;
EXIT(GB); 30. März 2009 15:48
30. März 2009 16:05
 )
 )