Как непосредственно обратиться к табличному полю на форме документа его табличной части ?
Разясните пожалуйста такую вещь.
Например, имеется документ "Инвентаризация ОС", табл.часть "ОС" с реквизитами "ОсновноеСредство", "СтоимостьПоДаннымУчета" и т.д.
На форме документа в табличное поле "ОС" дополнительно добавлена колонка "МОЛ".
В то время как в реквизитах табл.части "ОС" ее нет.
Есть ли какая либо возможность обратиться к МОЛ при обходе строк табл.части "ОС" ?
Перепробовал множество вариантов, всюду выдает "Поле объекта не обнаружено (МОЛ)".
И еще, как обратиться к строкам не табл.части "ОС", а к табличного поля "ОС" ?
Например, имеется документ "Инвентаризация ОС", табл.часть "ОС" с реквизитами "ОсновноеСредство", "СтоимостьПоДаннымУчета" и т.д.
На форме документа в табличное поле "ОС" дополнительно добавлена колонка "МОЛ".
В то время как в реквизитах табл.части "ОС" ее нет.
Есть ли какая либо возможность обратиться к МОЛ при обходе строк табл.части "ОС" ?
Перепробовал множество вариантов, всюду выдает "Поле объекта не обнаружено (МОЛ)".
И еще, как обратиться к строкам не табл.части "ОС", а к табличного поля "ОС" ?
По теме из базы знаний
- Быстрый поиск дублей с четким/нечетким поиском по любому сочетанию реквизитов/реквизитов таб. частей с отбором и быстрой заменой значений в ЛЮБЫХ базах 8.1-8.3 (УТ 10.3, БП 2, ЗУП 2.5, КА 1.1, УТ 11, БП 3, УНФ 1.6/3.0, КА 2, ЗУП 3 и т.д.)
- Администрирование доступа к элементам управления форм
- Редактирование табличной части объекта с помощью СКД
- Создание (сканирование) штрих кода товара в Рознице прямо в документе Поступления.
- Результаты ревью кода 1500+ решений каталога Инфостарт: наиболее частые ошибки разработчиков в коде
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Если у вас бухгалтерия, то вот пример: реквизит МОЛ добавлен в объект на форме
Какие варианты вы пробовали?
обратится к МОЛ можно например так:
Какие варианты вы пробовали?
обратится к МОЛ можно например так:
Если это реквизит формы - то посмотреть как он заполняется. Потом эти данные взять запросом выбрать, ну или откуда к ним обратиться нужно.
Если обратиться нужно из модуля формы этого же документа - то через элементы формы можно сделать.
Если обратиться нужно из модуля формы этого же документа - то через элементы формы можно сделать.
Да, бухгалтерия.
После детального разбора выяснилось, что в ТЧ просто выводится текстовое представление МОЛ, а ссылка на справочник ФизЛица в ней отсутствует.
Так, что оказалось, без надобности.
Вот такой код заработал:
Т.обр. обратиться в данном случае можно только к строковому значению, а не к ссылке.
После детального разбора выяснилось, что в ТЧ просто выводится текстовое представление МОЛ, а ссылка на справочник ФизЛица в ней отсутствует.
Так, что оказалось, без надобности.
Вот такой код заработал:
ТаблПолеОС = ЭлементыФормы.ОС;
Для Каждого СтрокаОС Из ОС Цикл
ОформлениеСтрокиОС = ТаблПолеОС.ОформлениеСтроки(СтрокаОС);
Сообщить(ОформлениеСтрокиОС.Ячейки["МОЛ"].Текст);
КонецЦикла;
Т.обр. обратиться в данном случае можно только к строковому значению, а не к ссылке.
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот