Вывод результата запроса как дерево на управляемой форме.
Во внешней обработке на управляемой форме есть команда. Команда выполняет запрос на сервере с группировками. Как вывести результат запроса в виде дерева на клиенте? С сохранением ссылок (а не просто строковых данных).
Сейчас такой код:
Но он выводит данные строкового типа. Получается что при передаче с сервера на клиент ссылки преобразуются в строку. Не могу понять в чём проблема.
Если пробовать консолью - то всё ок: выводит результат ссылочного типа.
Сейчас такой код:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| СписаниеСРасчетногоСчета.Ссылка КАК Ссылка
|ИЗ
| Документ.СписаниеСРасчетногоСчета КАК СписаниеСРасчетногоСчета
|ИТОГИ
| КОЛИЧЕСТВО(Ссылка)
|ПО
| ОБЩИЕ"
РезультатЗапроса = Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);
ЗначениеВРеквизитФормы(РезультатЗапроса, "Дерево");
ПоказатьНо он выводит данные строкового типа. Получается что при передаче с сервера на клиент ссылки преобразуются в строку. Не могу понять в чём проблема.
Если пробовать консолью - то всё ок: выводит результат ссылочного типа.
По теме из базы знаний
- Конструктор результата системы компоновки данных.
- Пример связи 1С и мессенджера Telegram. Получение данных из 1С запросом из Telegram
- Униформальная консоль запросов
- Конфигурация Flowcon: Набор инструментов для управления задачами, проектами и бизнесом в 1С
- Управляемая консоль отчетов – новый функциональный инструмент для работы с запросами и СКД в управляемых формах
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) Разобрался. У меня на форме был выбран тип колонок - строка. Перевыбрал на "Произвольный". Заработало. Теперь вопрос, как сделать, чтобы не было кнопок выбора, а открывалось как по гиперссылке как в отчётах на СКД... Если не разберусь, будет следующим вопросом завтра на форуме)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот