Имя: Пароль:
1C
 
1с динамический список в виде дерева. Возможно ли при отсутствии основной таблицы?
0 evorle145
 
25.08.20
14:31
Задал в динамическом списке произвольных запрос. Основную таблицу указать не удается (пустой список выбора). На вкладке "Настройки" ДС группировка есть, но нет доступных полей для выбора (видимо из-за того что не выбрана Основная таблица) вот тут конечно написано про ограничения https://master1c8.ru/platforma-1s-predpriyatie-8/rukovodstvo-razrabottchika/glava-7-form/dinamitcheskiy-spisok/ но не написано как их обойти.

А задача простая: вывести в форме списка номенклатуры внизу дополнительную таблицу, где будут видны остатки по каждой серии и по каждому складу. И данных может быть много, поэтому выводить нужно именно в виде дерева, чтобы была возможность развернуть/свернуть по нажатию на плюсики... Как то можно это реализовать? может какой обходной путь есть?
1 evorle145
 
25.08.20
14:39
может попробовать перехватить в Событии  ПриПолученииДанныхНаСервере и как-то в элемент формы результат динамического списка засунуть уже в "дерево"?
2 FIXXXL
 
25.08.20
14:41
(1) тогда уже сделать поле ТабДока и отчет с группировками...
3 Classic
 
25.08.20
14:45
(0)
Делай не динамическим списком, а запросом заполняй дерево на форме.
Группировки в динамическом списке - хрень редкостная и работает только при уникальности конечной записи в рамках одного поля. С учетом того, что тебе надо по паре номенклатура/склад уникальной записи по одному полю не будет.
4 evorle145
 
25.08.20
14:47
(3) ясно.. спасибо.. тогда сейчас перепишу код...Будет что то вроде при активации строки - сформировать запрос и обновить дерево на форме..
От динамического списка тогда в данном случае отказываюсь.
Благодарю за идею!
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший