Spalteninformationen zu einer SAP-Tabelle abrufen Deutsch

From Theobald Software

Jump to: navigation, search

English Version: Get meta data of a table


Der Codeausschnitt zeigt, wie man mit Hilfe der ReadTable-Klasse die Meta-Daten einer Tabellen abruft.

Nach dem Aufruf von RetrieveAllFieldsOfTable() wird die Fields-Collection mit entsprechenden Infos zu jeder Spalte gefüllt.


[C#]

R3Connection con = new R3Connection("hamlet", 11, "Theobald", 
    "XX", "DE", "800");
 
con.Open();
 
ReadTable read = new ReadTable(con);
read.TableName = "MKPF";
read.RetrieveAllFieldsOfTable();
 
for(int i=0; i < read.Fields.Count; i++)
    Console.WriteLine(read.Fields[i].FieldName + " (" +
        read.Fields[i].ABAPType + ", " + read.Fields[i].Length + ")");
 
con.Close()
DeutschEnglish
Personal tools
XtractQL Provider
Xtract RS