Подскажите как сделать подбор номенклатуры в документ #249064


#0 by HAMMER
Пытаюсь сделать подобие подбора номенклатуры, как в УТ только с переделками, существенными (отображать все номенклатуру, даже если нет остатка, показвать сводный остаток товара всей компании, возможность отключения иерархии). Реализовать хочу след. образом:1. Добавить таб. часть в отчет, чтобы можно было пользоваться отбором;2. При открытии подбора выполнять запрос, который собирает данные по всей номенклатуре с отборами указанными в документе (пока вижу только склад).3. Выгружать результат запроса в таб. часть отчета, по выбранной группе номенклатуры.Вопрос к всеуважаемому ALL, чего я неучел, а может и вообще мой алгоритм неправильный, может для каждой группы отчет формировать?
#1 by HAMMER
У меня загруз мозга полный :( даже вопрос неправильно написал :(>>Вопрос к всеуважаемому ALL, чего я неучел, а может и вообще мой алгоритм неправильный, может для каждой группы отчет формировать?Конечно не отчет, запрос формировать :(
#3 by Смит
Основная проблема одна. Медлено будет. Очень.
#4 by HAMMER
[2] В УТ если выбрать в подборе вариант из справочника, то показывает всю номенклатуру но без остатков и естественно без характеристик. Отключить иерархический список тоже можно только если выбираешь номенклатуру из списка справочника, а не из остатков. Не гемороится как-то не получается :(
#5 by HAMMER
[3] Почему медленно? А как быстрее?
#6 by AquaKosh
А что медленно-то? "Приклеивание" остатков к номенклатуре делается достаточно шустро*, так что если это приклеивание делать при открытии подбора, то торможение в 1-2 сек, имхо, никого не будет раздражать.------* Имеется ввиду клиент-серверный вариант работы.
#7 by HAMMER
Я ожидаю что результат будет таким, кто зашел первым в подбор у того тормознет секунд на 30 - 120, после этого сервер 1С предприятия поместит результат в кэш, а потом должен побор работать шустро.Все-таки гемор какой-то с этими характеристиками ... много нервов мне уже поистратили, чувствую еще немало придется потратиь :(
#8 by Смит
(6,7) На больших таблицах, много времени занимает выгрузка результата запроса в таблицу.Где-то так: запрос 1-2 сек., выгрузка 5-6, итого 6-8 секунд. Это много.
#9 by HAMMER
Ну не знаю 20000 это много? Формирует запрос, выгружает в дерево значений с иерархией, еще и отображает 1-2 сек.
#10 by AquaKosh
Для автора ветки, судя по , 6-8 сек. это пустяк. :)(7,8) По поводу очень большого количества номенклатуры: можно в запросе отбирать только нужные позиции.
#11 by HAMMER
А как остальные интересно работают с таким подбором? Неудобно же нефига :(
#12 by angro
Добавил остатки в окошке подбора характеристик, и всё, вот уже 1.5 года про подбор не вспоминают
#13 by HAMMER
[12] А это очень, даже очень интересная мысль ... Возможно ты меня спас от неменуемой гибели, спасибо тебе :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С