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

Как правильно использовать СписокЗначений на форме ?

Автор chirs, 24 мар 2011, 08:21

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

chirs

Здравствуйте !
Извиняюсь, если мой вопрос пустяковый, просто я недавно только начал в 1С 8-ке программировать.
Задача такова. Я создаю внешнюю обработку. В ней я добавил реквизит "ВариантРасчета", тип которому поставил "СписокЗначений". Затем на форму я его добавил так: меню "Форма" - "Размещение данных", отметил этот реквизит, при этом в колонке "Элемент формы" выбрал "Поле выбора".
Теперь при открытии моей формы, т.е. в процедуре "ПриОткрытии" я пытаюсь добавить в этот реквизит значения.
Делаю так:
ВариантРасчета.Добавить(1,"Вариант первый");
ВариантРасчета.Добавить(2,"Вариант второй");

В результате при открытии своей формы в режиме "предприятие" в размещенном мной реквизите добавленные значения не появляются. Подскажите, что я делаю не правильно ?

cska-fanat-kz

Тип реквизита вам надо сделать - Число, а не СписокЗначений.
А список из которого будет выбираться значение - это уже стандартное свойство у поля выбора, называется СписокВыбора. Его и надо в ПриОткрытии заполнять:

ЭлементыФормы.ВариантРасчета.СписокВыбора.Добавить(1,"Вариант первый");
ЭлементыФормы.ВариантРасчета.СписокВыбора.Добавить(2,"Вариант второй");
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

chirs

Супер !!! То, что нужно !!!
А то тут на другом форуме мне прежложили сделать его строкой и заполнять его по событию НачалоВыбораИзСписка - немного не то, что мне хотелось бы.
Ваш вариант - самый лучший, его и использую !

cska-fanat-kz

Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

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

Рейтинг@Mail.ru

Поиск