|
![]() |
#1 |
Участник
|
- Relations - это по каким полям InventSum привязан к InventTable. Если он у Вас пустой - значит связи нет. Поставьте у датасорса InventSum свойство relations=true.
- Нельзя динамически навесить ограничение на поле InventSum. Единственный способ - это править в коде объект АОТ. НЕ ВЗДУМАЙТЕ ТАК ДЕЛАТЬ! - Раз у Вас View сразу суммирует по AvailablePhys, то просто добавьте в View группировку по нужному вам полю, в запросе на форме сделайте ограничение на это поле, а затем ещё одно суммирование по AvailablePhys (но это уже будет поле View, а не InventSum'а). А чего хотите добиться? Действительно ли здесь нужен View? |
|
|
За это сообщение автора поблагодарили: Eldar9x (3), S.Kuskov (2). |
![]() |
#2 |
MCTS
|
Цитата:
Сообщение от Dark Light
![]() - Раз у Вас View сразу суммирует по AvailablePhys, то просто добавьте в View группировку по нужному вам полю, в запросе на форме сделайте ограничение на это поле, а затем ещё одно суммирование по AvailablePhys (но это уже будет поле View, а не InventSum'а).
А чего хотите добиться? Действительно ли здесь нужен View? Цитата:
Фильтрация на уровне источника данных не разрешена для межфирменного запроса.
Можно поподробнее о повторном суммировании по AvailablePhys? Вот, допустим, есть грид. Так как на вьюшке стоит группировка по складам, то строчки дробятся в разрезе складов. Каким образом их схлопнуть на этом гриде? |
|
![]() |
#3 |
Участник
|
Цитата:
![]() |
|
![]() |
#4 |
Участник
|
Цитата:
P.S.: думаю, если немного напрячься, то можно написать джоб, который автоматически делает AllowCrossCompany View для любой таблицы и обновляет его, когда таблица меняется. Последний раз редактировалось Dark Light; 21.06.2012 в 14:29. |
|