|
26.10.2009, 11:01 | #1 |
Участник
|
Проводки по номенклатуре. Не видно всех проводок.
Добрый день.
Кто-нибудь сталкивался с феноменом: через обозревателя таблиц видны все записи проводок (таблица InventTrans). Если открываю форму, вижу всего одну запись. Форму, таблицу никто не трогал. Есть у кого-нибудь идея с чем это связанно? |
|
26.10.2009, 11:12 | #2 |
Участник
|
Смотрите запрос на главном датасорсе.
X++: info(this.query().dataSourceNo(1).toString());
__________________
Энергия молодых и неравнодушных способна изменить мир к лучшему. |
|
|
За это сообщение автора поблагодарили: dynamax (1). |
26.10.2009, 11:56 | #3 |
Moderator
|
Скорее всего, у вас в проводках каким-то образом используется отсутствующая аналитика (соответствующих InventDimId нет в табл. InventDim в текущей компании).
__________________
Андрей. |
|
26.10.2009, 12:01 | #4 |
Участник
|
Иногда еще дисплей методы гадят.
При совпадении имени с датасорсом - ядро воспринимает запрос к локальной по смыслу переменной как запрос с установкой фильтра на датасорсе. Из-за этого видим лишь одну запись. |
|
|
За это сообщение автора поблагодарили: dynamax (1). |
26.10.2009, 13:12 | #5 |
Участник
|
Цитата:
Форму все-таки трогали. Навесили 2 Display-Fields из таблицы SalesLine. И был добавлен новый datasource с JoinSource InventTrans, LinkType InnerJoin. Datasource был переименован и все заработало! Спасибо за участие. |
|
26.10.2009, 14:12 | #6 |
Участник
|
|
|
26.10.2009, 12:21 | #7 |
Участник
|
Возможно просто форму вы открываете по какой-то конкретной номенклатуре (автоматически добавляется dynalink по ItemId)?
|
|
Теги |
складские проводки, фильтр |
|
|