Guten Tag Delphianer,
ich benutze in meiner Vereinssoftware die DDBAC um Kontoauszüge
abzuholen. Diese werden in in einem TRichEdit dargestellt.
Die Befehle dazu sind:
Delphi-Quellcode:
if fHaveSomething then
begin
aMT940 := CoBACSwiftStatement.Create;
aDataObject.WriteToObject(aMT940);
redtKontoAuszuege.Text := FormatMT940Header(aMt940); // Header in RichEdit
// Alle Kontobuchungen
for i := 0 to aMT940.StatementLines.Count - 1 do
begin
aLine := BACSwiftStatementLine(aMT940.StatementLines.Item[i]);
redtKontoAuszuege.Text := redtKontoAuszuege.Text
+ FormatMT940Line(aLine);
end;
// Konto-Summe im Fuss eintragen
redtKontoAuszuege.Text := redtKontoAuszuege.Text +
FormatMT940Footer(aMT940);
end;
Ich möchte nun, dass jede Kontobuchung in einem StringGrid eingetragen wird.
Gibt es dazu eine Eigenschaft in der DDBAC die ich momentan nicht finde/übersehe?
Oder muss ich die übergebenen Zeilen in der "for-Schleife" alle auseinander schnippeln
und dann in ein StringGrid einfügen? Hat das schon jemand gemacht und kann evtl.
Quellcode bereitstellen?
Mit Gruß und vielen Dank für die Hilfe
HPB