|
![]() |
#1 |
Участник
|
Цитата:
Можно фильтр пользователя раздергать на склады и сделать в любом элементе отчета обработку в цикле. А можно сделать DataItem по складам, перебирать их все и в OnAfterGetRecord() делать проверку очередного склада на вхождение в фильтр. Вам какой вариант больше нравится? Мне второй. Но я пытаюсь понять, нет ли здесь засады .. |
|
![]() |
#2 |
Участник
|
Я, б.м., предложу совсем крайний вариант, но тож имеет место быть.
![]() Правда, оговорюсь сразу, что для его применения потребуется доп.финансирование ![]() У нас на фирме довольно популярна такая программа как Jet Reports. Это по сути add-ons к Excel. Но с его помощью можно гораздо меньшей кровью и человеко-затратами делать отчеты, вытягивая данные из Нава. В т.ч. там допустимы длинные фильтры (если фильтр не умещается в строке команды, то просто в строке просто пишешь адрес ячейки, в которой записан фильтр. Таких ячеек можно завести несколько) |
|
![]() |
#3 |
Участник
|
Выше предлагалось решение, которое у нас приняли.
Фильтр уменьшили за счет выявления возможных диапазонов.Т.е.код некоторых складов содержат номера и мы это использовали. Спасибо всем ответившим! |
|