|
|
|
|
#1 |
|
Moderator
|
Именно шта! И правильно отработает лишь частный случай:
Код: (Dimension=="ABC") или (Dimension="ABC") Никакие же [2] и выше не работают. Так же, как не работают SQL-названия полей: Dimension2_, Dimension3_ и т.д. Последний раз редактировалось Gustav; 07.09.2010 в 10:05. |
|
|
|
|
#2 |
|
Участник
|
__DimensionRange.xpo
ax2009 rollup4 - все работает - ссылка на проект выше если у некоторых клиентов не работает, то напрашивается, что версия клиента отличается, скорее всего ниже, чем у тех, у кого работает. для 4.0 совет поставить обновление не ниже KB978429 |
|
|
|
| За это сообщение автора поблагодарили: lev (3), gl00mie (3), Gustav (3), IvanS (1), S.Kuskov (3). | |
|
|
#3 |
|
Moderator
|
Цитата:
titov, а Вы, может, напишите здесь в явном виде, чтобы в проект не нырять, какой синтаксис надо использовать: Dimension[2] или Dimension2_ ? Спасибо. |
|
|
|
|
#4 |
|
Участник
|
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))); и обращаю внимание на QueryBuildRange (RECID) X++: sysQuery::findOrCreateRange(TableName_ds.query().dataSourceNo(1),fieldNum(TableName,[B]RECID[/B]));X++: new SysDictTable(tableNum(TableName)).fieldName(fieldNum(TableName,dimension),DbBackend::Native,2); Последний раз редактировалось titov; 07.09.2010 в 12:15. |
|
|
| Теги |
| query, querybuildrange, range, ядро, dimensions |
|
|
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|