#0
by Ц_У
Есть Номенклатура n-ой вложенности по иерархии, как лучше построить дерево, запросом или руками через выборку, мне кажется руками будет правильнее т.к. не известен уровень вложенности т.е. ищем все группы где нет родителя, затем по 1 перебираем на вложенность или есть проще способ?
#2
by Valiko77
Уровень вложенности можно узнать так Метаданные.Справочники.Номенклатура.КоличествоУровней
#4
by Defender aka LINN
Запросом это займет 5-6 строк, за 5-6 строк много не заплатят, делай руками.
#5
by Ц_У
Это пока только теория Это я узнаю максимально возможный, может там 100 стоит а на самом деле 4 Важен результат кода никто не увидит :)
#7
by Valiko77
С какой целью строится дерево? Чтобы просто отобразить или чтобы с ним работать? Если просто отобразить то можно и запросом его нарисовать, а если для работы с ним, то нужно делать поле дерева, в которое через рекурсию выводить всю номенклатуру
#8
by Ц_У
Вся структура будет сохранена в файл с сохранением иерархии и обернута в ХТМЛ, вот для этого...
#9
by Новиков
какая цена вопроса и какой объем кода должен быть написан за эту цену? В принципе, если от тебя нужно много совсем кода - можешь взять решение диф.уров из упп и обернуть это в такое условие: Если Ложь Тогда
#10
by Новиков
Или еще тема ппц: пишешь вообще внешнюю компоненту! Например на каком-нить фортране 77 или коболе-65, подключаешь ее через какой-нибудь руби-питон к java-машине, и затем уже - посредством трансляции 32-ух битных адресов в 64-битные - транслируешь все в некую таблицу на скуле. А там срабатывает триггер и пишет в другую базу- уже на оракле! Из оракла выгружается dbf, который потом преобразуется в pdf, оттуда мы его конвертаем по кому в bmp при помощи движка фотошопа и уже полученную картинку с деревом тупо выводим в макете. Срубить можно бабла - ваще. Я б так и делал кстати!
#12
by Новиков
не знаю откуда тебя занесло, странник, в 1С - но если кода надо мало - тогда используй ИТОГИ ИЕРАРХИЯ, если много , или свое выдумай.
#16
by Ц_У
да делать мне нечего, скушна, вот и страдаю фигней, ну извиняйте что отвлек, пока с вами переписывался почти все сделал :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Вывести запрос с итогами по иерархии с группировкой строк по иерархии
- Построение графика в 1С
- Как в 1С8 можно расчитать цены номенклатуры контрагента из цен номенклатуры
- OLE перенос справочника (проблема с родителем и уровнями иерархии)...
- Построение графика ППР в ТОиР
- Обработка подбор номенклатуры (поиск по любому слову номенклатуры )
- Сортировка элементов в СКД по иерархии, но без вывода иерархии
- ЭДО УТ11. Сопоставление номенклатуры и номенклатуры поставщика в разных базах
- УФ. Построение дерева на форме
- УТ 11.2.Создание Установки цен номенклатуры из справочника номенклатуры.
- УТ 10.3 Заполнение номенклатуры в инвентаризации по иерархии.
В этой группе 1С
- Свод начисленной зарплаты организаций
- Однозначно определить сканер штрихкода
- Зависание 1С, блокировка 1SDNLOCK!
- Документ расчета с контрагентами (ручной учет)
- 1c УПП 8.2 Отчет по отпускам не показывает отпуск без содержания, отпуск учебный.
- Как добавить новый счет в справочник "План счетов" в ЗиК 7.70.293 (бюджетную)?
- Запрос 1с++ по регистру
- Как записать в регистр сведений список значений
- Администрирование серверов 1С Предприятия 8.2
- Проведение из структуры подчиненности или хитрый манагер
- ТиС неправильно отображает долг контрагента
- ВыгрузкаЗагрузкаДанныхXML - как сделать так, чтобы справочники не задваивались?
- Яндекс карты в 1с
- Справочник Номенклатура?
- Меняется цвет фона шапки отчета при условном оформлении в построителе...
- Выгрузка загрузка данных XML (2.0.27)
- ЗиК не начисляется северная надбавка у совместителя
- Где скачать классификатор банков?
- Как обойти реквизиты объекта метаданных?
- Отчет по списанным товарам.