#0
by altaykniga
Доброго дня, умные люди. Прошу вашей помощи. Ни разу не приходилось с деревом значений работать. Задача такая: Программно получаю на сервере ТаблицуЗначений. Потом эту ТЗ нужно отобразить на форме как дерево значений (с возможностью ввода/изменения колонки "количество") Что сделал: 1. создал внешнюю обработку. На форму добавил реквизит ДеревоЗначений с колонками Номенклатура,ЕдиницаИзмерения, Количество, Родитель. 2. получил на сервере нужную ТЗ. вот скрин: вопрос: как заполнить реквизит формы ДеревоЗначений данными из этой ТЗ?
#2
by altaykniga
можете подсказать текст запроса? И как потом результат запроса передать в дерево значений на форму?
#9
by Ifkerri
если есть готовая тз то можно просто конвертнуть ее в дерево, для любителей винтажа так сказать
#12
by Тындр
Во времена 77 и 8.0 нельзя было запросом выбрать ТЗ. Приходилось извращаться. А в 77 вообще чтобы сделать дерево приходилось делать таблицы значений, в строках которых были таблицы значений. Вот это было круто. Вот были времена
#14
by newbling
Можешь подгрузить её как временную таблицу и по ней уже что хочешь делать. Хоть в дерево, хоть в лес.
#15
by altaykniga
товарищи, дерево значений на форму передаваться стало! Ура! НО передается не то, что надо )) неправильный текст запроса? вот код:
#16
by altaykniga
ну гляньте скрин ТаблицыЗначений... может там данных не хватает для вывода в ДеревоЗначений?
#18
by altaykniga
не надо за меня делать. Я не могу понять сам принцип формирования дерева... Какие поля должны быть в запросе, чтобы корректно выгрузить данные в дерево значений
#19
by SergTheGreat
Может с др. конца к задаче подойти: в том месте, где первоначально ТЗ создается, сразу Дерево создавать?
#20
by altaykniga
ТЗ создается в общем типовом модуле с помощью процедуры "УправлениеНебольшойФирмойСервер.Разузлование(СтруктураСостава, ТаблицаСостава, ТаблицаОпераций);" ТЗ получается в том виде, скриншот которого приведен в . Помогите разобраться, какие данные нужно довнести в ТЗ, чтобы можно было сформировать деревоЗначений?
#23
by shpioleg
Пробуй запрос по справочнику Номенклатура и соединяй со своей ТЗ. И ОбходРезультата по Группировкам с иерархией.
#24
by altaykniga
это вариант не подходит, т.к. мне нужно вывести дерево спецификаций, т.е. состава изделия.
#25
by shpioleg
Можешь на основе своей ТЗ сформировать Дерево как тебе нужно и засунуть в реквизит формы. Т.е. 1. Создаешь Новый ДеревоЗначений и нужные колонки. 2. Пробегаешь по своей ТЗ и заполняешь дерево значений как тебе нужно. Дерево(или Родитель).Строки.Добавить; 3. Конвертишь ДеревоЗначений в реквизит формы ДанныеФормы Дерево 4. И наконец!, мучаешь дерево на клиенте :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Setup 24-ого релиза не хочет запускаться на 2-процессорном сервере
- Таблицу значений выгрузить в таблицу печатной формы
- Как таблицу Excel передать в таблицу значений?
- Изменение пользователя на 1С сервере
- Доступ к базе данных на сервере, возможен только из одного каталога
- А можно в таблицу значений записать другую таблицу значений?
- Подскажите как присвоить ячейке таблицы значений другую таблицу значений
- Ключ защиты установлен на сервере 1, а сервер 1С 8.1 на сервере 2
- Как таблицу значений значений превратить во временную таблицу SQL ?
- Добавляю в конфигураторе ссылку на вебсервис работающий по https - получаю ошибку...
- v8: Как таблицу значений выгрузить на управляемую форму в таблицу значений?
- Как загрузить таблицу значений в реквизит формы с типом таблица значений ?
В этой группе 1С
- ADODB как передать в параметре массив строк
- Отключил обмен БП3.0 и Розница. Где хранятся идентификаторы объектов обмена?
- Установка цен номенклатуры. Нет движений документа
- Как правильно открыть УФ незаписанного документа?
- Программное создание кнопки на УФ
- Обмен УТ 10.3 и БП 3.0 банковских выписок
- Комплексная 1: Зачёт аванса
- v7: Перенос данных из ЗиК 7.7 в ЗУП 3.0
- При синхронизации через файл, в имени файла не Префикс базы
- Восстанавливаются не все настройки построителя отчета
- ЗУП 3. Доплата за работу в выходные дни
- Где в ERP хранятся Варианты отчётов?
- Запуск платформы 1С с ключом для использования на китайском языке
- Вывод СКД из внешней обработки
- Розница 2.2. Отчет по подаркам
- Перенос настроек внешнего отчета СКД 8.2
- Глюки Консоль или Конструктор запросов для тонкого клиента
- 1c Розница Декалитры Продажа Алкоголь ЕГАИС
- Неверный формат выгрузки, ошибка формата потока (dt)
- Не отображаются картинки в мобильной версии