Цитата:
Сообщение от
Gustav
какой синтаксис надо использовать: Dimension[2] или Dimension2_ ?
X++:
FieldName = new SysDictTable(tableNum(TableName)).fieldName(fieldId2ext(fieldNum(TableName,dimension),1(2,3)),DbBackend::Native);
FieldName = fieldId2name(tableNum(TableName),fieldId2ext(fieldNum(TableName,dimension),1(2,3)));
оба варианта возвращают Dimension[1] (Dimension[2],Dimension[3])
и обращаю внимание на QueryBuildRange (
RECID)
X++:
sysQuery::findOrCreateRange(TableName_ds.query().dataSourceNo(1),fieldNum(TableName,[B]RECID[/B]));
ps почему то так
X++:
new SysDictTable(tableNum(TableName)).fieldName(fieldNum(TableName,dimension),DbBackend::Native,2);
не работает!!!