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