Hallo,
ich möchte aus Delphi7 heraus einen Bericht mit CR9 Dev. schreiben. Leider wird die ganze Oracle-Tabelle ausgedruckt. Es sieht so aus das folgender Source-Code ignoriert wird.
<PRE>
Crpe1.SQL.Clear;
Crpe1.SQL.Query.Clear;
Crpe1.SQL.Query.Add('SELECT "ZV04PROT"."ABR_DATUM", "ZV04PROT"."BUWO", "ZV04PROT"."FIRMA", "ZV04PROT"."VON_DATUM", "ZV04PROT"."BIS_DATUM",');
Crpe1.SQL.Query.Add('"ZV04PROT"."EINGABE", "ZV04PROT"."EINGABE_VORTRAG", "ZV04PROT"."ABRECHNUNG", "ZV04PROT"."NACHBUCHUNG", "ZV04PROT"."FEHLER",');
Crpe1.SQL.Query.Add('"ZV04PROT"."VORBUCHUNG", "ZV04PROT"."ERFASSUNG", "ZV04PROT"."PROKAN", "ZV04PROT"."INVENTUR", "ZV04PROT"."GRUPPE" FROM "HAKOZE"."ZV04PROT" "ZV04PROT"');
sqlstring := #39 + global.gruppe + #39;
System.insert('WHERE "ZV04PROT"."GRUPPE"=',sqlstring,1);
Crpe1.SQL.Query.Add(sqlstring);
sqlstring := #39 + global.buwo + #39;
System.insert('AND "ZV04PROT"."BUWO"=',sqlstring,1);
Crpe1.SQL.Query.Add(sqlstring);
Crpe1.Execute;
</PRE>
wer weiß Rat?
Gruß und Danke,
Andreas
ich möchte aus Delphi7 heraus einen Bericht mit CR9 Dev. schreiben. Leider wird die ganze Oracle-Tabelle ausgedruckt. Es sieht so aus das folgender Source-Code ignoriert wird.
<PRE>
Crpe1.SQL.Clear;
Crpe1.SQL.Query.Clear;
Crpe1.SQL.Query.Add('SELECT "ZV04PROT"."ABR_DATUM", "ZV04PROT"."BUWO", "ZV04PROT"."FIRMA", "ZV04PROT"."VON_DATUM", "ZV04PROT"."BIS_DATUM",');
Crpe1.SQL.Query.Add('"ZV04PROT"."EINGABE", "ZV04PROT"."EINGABE_VORTRAG", "ZV04PROT"."ABRECHNUNG", "ZV04PROT"."NACHBUCHUNG", "ZV04PROT"."FEHLER",');
Crpe1.SQL.Query.Add('"ZV04PROT"."VORBUCHUNG", "ZV04PROT"."ERFASSUNG", "ZV04PROT"."PROKAN", "ZV04PROT"."INVENTUR", "ZV04PROT"."GRUPPE" FROM "HAKOZE"."ZV04PROT" "ZV04PROT"');
sqlstring := #39 + global.gruppe + #39;
System.insert('WHERE "ZV04PROT"."GRUPPE"=',sqlstring,1);
Crpe1.SQL.Query.Add(sqlstring);
sqlstring := #39 + global.buwo + #39;
System.insert('AND "ZV04PROT"."BUWO"=',sqlstring,1);
Crpe1.SQL.Query.Add(sqlstring);
Crpe1.Execute;
</PRE>
wer weiß Rat?
Gruß und Danke,
Andreas