Einzelnen Beitrag anzeigen

HPB

Registriert seit: 2. Jun 2008
365 Beiträge
 
Delphi XE7 Professional
 
#1

DDBAC-Kontoauszüge als Tabelle

  Alt 9. Jan 2018, 10:07
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
  Mit Zitat antworten Zitat