Hallo Leute ich hab da ein dummer Problem und kämpfe schon seit Stunden damit rum.
das ist mein Source:
Delphi-Quellcode:
tbproperties := Datatable.create;
tbProperties := dsConfig.Tables.Item['rfcfields'];
for I := 0 to tbProperties.Rows.Count-1 do
begin
if tbProperties.Rows[i].Item['tablename'].ToString = 'KNA1' then
begin
kna1 := Datatable.create;
// messagebox.show(tbProperties.TableName);
tbProperties.Rows.
datagrid1.DataSource := tbProperties.Rows.Item[I].Table;
end;
Das die
XML auf die ich zugreife
Delphi-Quellcode:
<RFCFIELDS tableName="KNA1" whereFields="KUNNR" multiple="false">
<FIELD name="MANDT" lookupTable="" lookupFields="" staticLookupWhere=""></FIELD>
Ziel ist es das ich eben alle "field" erhalte die passend für die Tabelle KNA1 stehen.
komme aber leider nicht weiter.