![]() |
#7 |
NavAx
|
Похоже неправильно.
Лукап - стрелочка вверх - обычно открывает список значений, которые может принимать данное поле (задается через TableRelation). Например, когда мы в строку заказа товарного типа забиваем товар, у нас по лукапу открывается список товаров. Дриллдаун - стрелочка вниз - открывает список операций, из которых складывается значение флоуфилда (например : наличие в карточке товара складывается из количеств в товарных операциях). Как я понял, у Вас не работает дриллдаун по флоуфилду, которое считает не сумму, а exist. Если честно, никогда не использовал не суммовых дриллдаунов, возможно, Ваша проблема решается и без программирования. Но в принципе достаточно написать несложный код на триггере OnDrillDown (хотя можно прицепить это дело и на лукап, в данном случае уже не суть, хоть на assistedit). 1) Фильтруете табличку СпецификацияСтрока по коду товара. 2) Запускаете лукапную формочку этой таблицы (если нет такой - создайте) на основе отфильтрованной таблички
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|