Возвращаюсь к старому вопросу, ничего не помогает.. ошибка так и не исчезает.. Уже и запрос переписал
X++:
queryExpression = '((' +
tableid2name(tablenum(Table)) + '.' + fieldid2Name(tablenum(Table), fieldId2Ext(fieldnum(Table, Dimension),1)) +
' == ' + strfmt('"%1"',queryValue(_Dimension[1])) +
') || (' +
tableid2name(tablenum(Table)) + '.' + fieldid2Name(tablenum(Table), fieldId2Ext(fieldnum(Table, DimensionShip),1)) +
' == ' + strfmt('"%1"',queryValue(_Dimension[1])) +
'))';
qbrRecId.value(queryExpression);