Как получить значение Реквизита и Табличной части если у них одинаковое имя?

1. Niki_Pro 13.02.20 18:17 Сейчас в теме
(Управляемые формы, платформа 8.3.10)

В документе, или справочнике или обработке - не суть важно - есть Реквизит с именем "МоеНазвание"
Там же есть Табличная часть с именем "МоеНазвание"

Если написать в процедуре на сервере Объект.МоеНазвание, то получаю значение реквизита.
А как получить значение Табличной части?


--------------------
Поправка - Только для внешних обработок,
создать такие случаи в конфигурации нельзя, конфигуратор проверяет совпадение имен
+
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. user856012 13 13.02.20 18:59 Сейчас в теме
(1)
А как получить значение Табличной части?
А какое-такое значение у табличной части, если она - набор строк?

Исходя из этого, надо обходить строки в цикле, и у каждой строки будет свое значение:
Для Каждого СтрокаТЧ Из Объект.МоеНазвание
   МоеЗначениеТЧ = СтрокаТЧ.МойРеквизитТЧ;
КонецЦикла;

(2)
мне кажется, что это недоработка конфигуратора...
Скорее, это недоработка конфигурятеля - того, который между монитором и стулом.
mrChOP93; bad_wag; Ditron; +3
6. Niki_Pro 13.02.20 21:23 Сейчас в теме
(3) Вы прежде чем писать ответ, точно читали вопрос?

Для начала проверьте ваш код...
+
7. user856012 13 13.02.20 21:26 Сейчас в теме
(6)
Для начала проверьте ваш код...
Только после того, как вы проверите и сообщите тут радиус кривизны рук кодера, "обманувшего" конфигуратор.
+
4. Ditron 184 13.02.20 18:59 Сейчас в теме
(1)никак, так нельзя обзывать объекты, в платформе есть упущение, но нужно же включать мозги при конфигурированнии ))
alex-l19041; +1
2. alex-l19041 8 13.02.20 18:34 Сейчас в теме
мне кажется, что это недоработка конфигуратора... должен быть контроль на совпадение имен...
+
5. davealone 165 13.02.20 19:03 Сейчас в теме
(2) похоже действительно не везде контроль сделали. На 8.3.16.1030 при сохранении обработки в конфигурации ругается, как и на всех метаданных.
При сохранении внешней ошибок нет.
(1)
Проверил, на 8.3.16.1030 наоборот видит ТЧ, не видит реквизит.

Забавненько :)
Ditron; +1
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот