Moin,
ich versuche unter Delphi10 und L&L 20 per DOM Felder zu verschieben und deren Inhalt zu verändern:
procedure ZeileBearbeiten(Zeile : TLlDOMTableLineBase);
var F : TLlDOMTableFieldBase;
s : string;
begin
if Zeile.Fields.Count > 10 then
begin
f := Zeile.Fields[8];
Zeile.Fields.Move(8, Zeile.Fields.Count - 2);
s := Zeile.Fields[5].GetProperty('Contents');
if (Pos('@', s) > 0) then
f.SetProperty('Contents', Format('(%s + %:0sV + %:0sVV) / @ExistZTeiler', [s]));
end;
end;
Die Inhaltsänderung funktioniert einwandfrei, allerdings wird das Ändern der Feldreihenfolge nicht gespeichert.
Da die Auswertung reichlich Zeilen hat, ist das Ändern im Designer reine Strafarbeit:(
Hätte jemand eine Idee?
Gruß und schönes Wochenede
Marcus