|
Как содержимое СписокXDTO вывести на форму? | ☑ | ||
---|---|---|---|---|
0
bambucho
31.10.19
✎
12:40
|
Подскажите,есть ли простой способ вывести содержимое СписокXDTO на форму.
Я его вывожу циклом...долго и муторно... Есть ли простой способ типа выгрузить,например в табличное поле? зы:приложене обычное (не УФ) |
|||
1
RomaH
naïve
31.10.19
✎
12:48
|
в текстовый документ
|
|||
2
bambucho
31.10.19
✎
13:52
|
СписокXDTO,возможно это список значений.
Пробовал применить такую конструкцию 1)Создал на форме элемент табличное поле с типом "СписокЗначений" 2)Код: ЭлементыФормы.ТабличноеПоле2.Значение = СписокXDTO; ЭлементыФормы.ТабличноеПоле2.СоздатьКолонки(); Не получается,поле пустое...м.б. я что то не учитываю? |
|||
3
palsergeich
31.10.19
✎
13:55
|
Список XDTO - это специальный объект.
С чего Вы решили что он может в данные формы самостоятельно? Для Каждого из ЭлСписка из Список XDTO Цикл НоваяСтрока = ТаблицаФормы.Добавить(); ЗаполнитьЗначенияСвойств(НоваяСтрока, ЭлСписка) КонецЦикла |
|||
4
bambucho
31.10.19
✎
14:05
|
(3) пустые строки создает
|
|||
5
Мимохожий Однако
31.10.19
✎
14:08
|
Преобразуй в XML, а потом в Текст на форме
|
|||
6
bambucho
31.10.19
✎
14:09
|
(3) "НоваяСтрока" получает пустое значение, после применения ЗаполнитьЗначенияСвойств.Источник данные имеет...
|
|||
7
palsergeich
31.10.19
✎
14:11
|
(4) Названия полей в НоваяСтрока и ЭлСписка по имени совпадают? должно работать
|
|||
8
palsergeich
31.10.19
✎
14:13
|
ЭлСписка какой тип имеет? ОбъектXDTO или ЗначениеXDTO?
реквизиты, которые ты смотришь у этого ОбъектXDTO какой тип имеют? |
|||
9
palsergeich
31.10.19
✎
14:14
|
(3) Это будет работать если типы в источнике и приемнике одинаковые, если они разные, то будет приведение типов и скорее всего те самые пустые строки
|
|||
10
bambucho
31.10.19
✎
14:28
|
(7) Я правильно понимаю.что на элементе формы необходимо в ручную создать названия колонок?
|
|||
11
bambucho
31.10.19
✎
14:29
|
(10) аналогично существующему в СписокXDTO...?
|
|||
12
bambucho
31.10.19
✎
14:31
|
....ужасблин....разве нет методов,создания полей в элементах форм,ну или в ТЗ из спискаXDTO
|
|||
13
RomaH
naïve
31.10.19
✎
14:37
|
тебе зачем?
|
|||
14
bambucho
31.10.19
✎
14:46
|
С сервиса через SOAP получаю результат,его как минимум бы вывести на форму...
Желательно,производить интерактивные действия с выведенными данными,например,установив курсор на поле с GUID,получить по нему дальнейшие действия... Тут было предложено трансформировать содержимое СпискаXDTO в текст и вывести на форму - не подходит. Вижу пока: а)разбор в ТЗ,с дальнейшей работой... б)дальше вникать в функционал XDTO с возможно более удобным подходом в)нет мыслей ... |
|||
15
palsergeich
31.10.19
✎
14:59
|
(12) нет, этот объект разрабатывался для друоого
|
|||
16
bambucho
31.10.19
✎
15:11
|
(15) как правильнее его разбирать и выводить данные,если можно ссылку где почитать?
|
|||
17
bambucho
14.11.19
✎
10:39
|
Все таки подниму тему...
Есть ли какой простой способ выгрузить содержимое (ответ) СписокXDTO в Таблицу Значений (сохранив вложенности и типы значений) не прибегая к усложненному анализу содержимого циклами и прочими громоздкими инструментами? Задача:трансформировать содержимое (ответ) СписокXDTO с любой структурой и названиями полей в ТЗ. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |