Im Moment ist der Blog im Entstehen. Es ist im Moment noch eine Ansammlung an kurzen Codestücken und Jobs Eine schönere und genauere Beschreibung folgt.
Donnerstag, 15. Januar 2015
Dynamics AX 2012
How to get the Name and Value from an undefined table and field
while select * from SqlDictionary
where SqlDictionary.tabId == tableName2id(Tablename)
&& SqlDictionary.fieldId != 0
{
fieldname = SqlDictionary.sqlName;
dict = new SysDictField(SqlDictionary.tabId,SQLDictionary.fieldId);
label = strReplace(strReplace(SysLabel::labelId2String(Dict.labelLabel(),LanguageID),"-","_")," ","_");
if(label =="")
{
file.write(strFmt("%1%2.%3,",Praefix,Tablename,FieldName));
}
else
{
file.write(strFmt("%1%2.%3 as %4,",Praefix,Tablename,FieldName,Label));
}
Abonnieren
Posts (Atom)