Имя: Пароль:
1C
1С v8
Программно создать колонку в табличном поле в форме документа
0 amicus
 
09.07.13
13:06
Добрый день!
Конфигурация БП 2.0. Документ "Инвентаризация ОС" Добавляю программно колонку в форме документа в табличное поле "ИнвентаризационнаяКомиссия" следующим кодом:
НоваяКолонка = ЭлементыФормы.ИнвентаризационнаяКомиссия.Колонки.Добавить("Должность", Новый ОписаниеТипов("СправочникСсылка.ДолжностиОрганизаций"));
НоваяКолонка.Данные = "Должность";
НоваяКолонка.УстановитьЭлементУправления(Тип("ПолеВвода"));

Создан реквизит "Должность" с типом "СправочникСсылка.ДолжностиОрганизаций" в табличной части объекта "ИнвентаризационнаяКомиссия".
Данные вводятся в эту колонку, сохраняются, но их приходится вводить вручную, нет кнопки выбора или кнопки открытия.
Подскажите пожалуйста, как программно добавить кнопку выбора или кнопку открытия у поля ввода в табличном поле документа в форме документа.
1 Поросенок Петр
 
09.07.13
13:09
ПолеВыбора.КнопкаВыбора (ComboBox.ChoiceButton)
ПолеВыбора (ComboBox)
КнопкаВыбора (ChoiceButton)
Использование:

Чтение и запись.
Описание:

Тип: Булево.
Содержит признак наличия/отсутствия кнопки выбора значения в поле.
Истина - кнопка есть.

Доступность:

Толстый клиент.
Примечание:

Стандартной обработки нажатия на кнопку выбора не предусмотрено. Необходимые действия можно провести в обработчике события НачалоВыбора.
2 amicus
 
09.07.13
14:41
ОК! Спасибо за помощь.
Программист всегда исправляет последнюю ошибку.