There are two important views that can be used in SQL scripts to refer to X++ TableID and FieldID values.
SysTableIDView: In this table the ID column refers to TableID which can be fetched using the name of the table in the Name column.
SysTableFieldIDView: In this table the ID columns refers to the TableID for which the fields are being fetched and the FieldID column refers to the ID of the field in the given table.
To fetch all the fields in a give table we can use the following SQL
select TID.ID TableID, TID.Name TableName, FID.Name FieldName , FID.FIELDID from SYSTABLEIDVIEW TID inner join SYSTABLEFIELDIDVIEW FID on FID.Id = TID.Id where TID.Name = 'InventDim'
No comments:
Post a Comment