#0
by PR
Как вывести отчет с рекурсией средствами СКД? Предположим, у меня есть номенклатура. Я хочу вывести для номенклатуры "Товар 1.1.1" вывести следующее: Это делается с помощью такого вот отчета , в котором задано начальное значение связи на закладке связи наборов данных. А если я хочу вывести такое для всей номенклатуры, являющейся элементами, тогда как? То есть должно получиться Вводная: 1. Количество уровней иерархии неизвестно. 2. Хрусталева идет лесом, у нее описано построение собственной иерархии, но в данном случае мы говорим об обратной иерархии. 3. Тем, кто считает задачу нереальной, предлагаю другую, вывод подчиненности документов. А вообще речь о принципиальной возможности.
#1
by mzelensky
когда задался похожей проблемой мне один чувак с форму кинул это: Сразу скажу ,что этот бред я реализовывать не стал и обошелся меньшей кровью, но может ты замахнешься?!
#6
by ДемонМаксвелла
строишь дерево своим алгоритмом (это самое простое), преобразуешь в ТЗ (главное, не забыть про КлючСтроки и КлючРодителя), скармливаешь СКД, в СКД заново строишь иерархию, соединяя набор данных самого с собой.
#7
by GomerSimpson
может проще просто сформировать дерево, а потом вывести его в табличный документ, используя НачатьГруппуСтрок, ЗакончитьГруппуСтрок и рекурсию
#10
by Chin
А если в качестве начального значения установить пустое значение номенклатуры - у меня работало!
#13
by GomerSimpson
СКД не подходит для этой задачи. можно конечно передать ТЗ и программно установить уровни группировок, но зачем такое извращение. Уметь забивать гвозди плоскогубцами круто, только если молотка нет.
#14
by ДемонМаксвелла
С помощью одной лишь СКД эту задачу не решить. Но СКД вполне можно использовать для вывода табличного документа. А можно и не использовать.
#15
by PR
Странно. Неужели в начальный параметр нельзя передать список ссылок? Или может еще одно соединение сделать?
#16
by GANR
Перефразируем вопрос: В качестве первого уровня необходимо выбрать всё, что не являющиеся родителем по отношению к чему-то ещё в справочнике Ссылка ИЗ Справочники.МойСправочник ГДЕ НЕ Ссылка В (ВЫБРАТЬ Родитель ИЗ Справочники.МойСправочник) Потом это необходимо рекурсивно соединить с остальным содержимым справочника по условию Родитель = Ссылка . Возможно это или нет посредством СКД (без кода)???
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Настройки СКД
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- Что за рекурсия при закрытии месяца?
В этой группе 1С
- Учет подарочных сертификатов.
- Где описан алгоритм расчета сдельной зарплаты
- УФ. как перечитать данные объекта?
- Регистр накопления ПартииТоваровНаСкладахБухгалтерскийУчет
- Возврат НДФЛ резиденту, бывшему нерезидентом
- Конвертация Даты из 7.7 в 8
- УПП - ПКО на 50.02
- Почему зависает 1С, у всех в офисе?
- УПП. Амортизация ОС полученных как вклад в УК, с разными сроками НУ/БУ.
- Не хватает прав изменить добавленный реквизит
- Список параметров табличного дока
- v8: Процедура или функция с указанным именем не определена (РасчетТребКолТов)
- Редактирование печатных форм УТ 11
- Ввод нескольких значений в одно поле 1с 8.1
- 1С и штрихкод
- 1С 8.2, новая карточка Номенклатуры: установить реквизиты по умолчанию
- ЗуП Начисление северного коэффициента на квартальную премию
- КД 2.0 Ставка НДС из справочника в перечисление
- ут 10.3 - заполнить по ценам номенклатуры - проблема
- УТ 10.3 Клиент-банк, при загрузке удаляет документы