Вход | Регистрация


Как получить значение объекта XDTO?

Как получить значение объекта XDTO?
Я
   SHAURMAN
 
11.10.18 - 17:29
Всем привет!
Как получить значение объекта XDTO?

Когда нажимаю на "Вычислить выражение" объекта XDTO получаю таблицу значений. Так вот как вытащить одно значение ?
 
 
   Cool_Profi
 
1 - 11.10.18 - 17:31
У тебя скорее всего не объект, а список XDTO
   SHAURMAN
 
2 - 11.10.18 - 17:39
Объект
   Mankubus
 
3 - 11.10.18 - 17:57
(2) покажи скрин
   SHAURMAN
 
4 - 11.10.18 - 18:00
   SHAURMAN
 
5 - 11.10.18 - 18:02
нужно получить "измерение1" в переменную
   Dzenn
 
6 - 11.10.18 - 18:02
XDTO по сути это простейшая вещь. Всё, что не объект, то список ;-)
МойМассив = Новый Массив;

Если ТипЗнч(УзелXDTO) = Тип("СписокXDTO") Тогда
    МойМассив.Добавить(УзелXDTO);
ИначеЕсли ТипЗнч(УзелXDTO) = Тип("ОбъектXDTO") Тогда
    МойМассив = УзелXDTO;
КонецЕсли;

Для Каждого ЭлементМассива Из МойМассив Цикл
    Сообщить(ЭлементМассива.ЧтоТоТакое);
КонецЦикла;
   Dzenn
 
7 - 11.10.18 - 18:03
(6) перепутал. Сверху ОбъектXDTO, снизу СписокXDTO
   Dzenn
 
8 - 11.10.18 - 18:04
СписокXDTO по сути это массив элементов ОбъектXDTO
   ZDenis
 
9 - 11.10.18 - 18:05
(5)Переменная = FilterItemВыгрузки.Name - не то?
   Dzenn
 
10 - 11.10.18 - 18:07
У XDTO (если файл прочитан без схемы) есть особенность — списки (по сути массивы) только с одним элементом воспринимаются как просто объект.
 
 Рекламное место пустует
   SHAURMAN
 
11 - 11.10.18 - 18:28
https://yadi.sk/i/uWcTaN13Rd6nRw

как можно получить значение без кавычек?
   Dzenn
 
12 - 11.10.18 - 18:31
(11) самый простой вариант — обрезать самый левый и самый правый символы, если это кавычки
   Cyberhawk
 
13 - 11.10.18 - 19:15
(10) Со схемой такая же куета )

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует