Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 01:36

Помогите пожалуйста с табличным полем формы!

Автор MKozzlik, 17 окт 2011, 09:11

0 Пользователей и 1 гость просматривают эту тему.

MKozzlik

Здравствуйте! Уже несколько дней мучаюсь, не могу заполнить программно форму элемента характеристики номенклатуры, а именно табличное поле СвойстваИЗначения, оно не связано с табличной частью. Изображения этой формы в конфигураторе приложено к теме. Свойство заполняется из ПлановВидоХарактеристик, а значение должно заполнятся программно и так чтобы соотвествовало свойству но ни как не получается, пробовала примерно так:

ФормаЭлемента = ЭлементХарактеристики.ПолучитьФорму();
ТаблПоле = ФормаЭлемента.ЭлементыФормы.СвойстваИЗначения.Значение.Добавить();

         Для каждого СтрТабл Из ТаблПоле  Цикл
            Если СтрТабл.Свойство = "Длина" Тогда
            СтрТабл.Значение = Длина;
            КонецЕсли;
                 Если СтрТабл.Свойство = "Ширина" Тогда
            СтрТабл.Значение = Ширина;
            КонецЕсли;
            Если СтрТабл.Свойство = "Параметр" Тогда
            СтрТабл.Значение = Параметр;
            КонецЕсли;
            КонецЦикла;


MKozzlik

Вот так выглядит в режиме 1С предприятия, свойства заполнены, а значения нет( надо как раз заполнить значения

MKozzlik

Тип Длины, Ширины, Кода - число, а Параметра - строка

has

Там добавлять надо через обработку. Посмотрите в самой обработке есть процедура установки значений. В типовых конфигурациях можно посмотреть еще.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск