Версия для печати темы (https://pro1c.org.ua/index.php?s=f36b244379cabb548fcd44445b51332c&showtopic=11561)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ Булево в таблице значений

Автор: alex040269 13.03.13, 15:19

Есть таблица значений на форме, одна из колонок булево.
что нужно сделать, что бы в ячейке было не да/нет, галка как в 7.7?

Спасибо.

Автор: zay 13.03.13, 15:23

Свойства поля:

Данные - пусто
ДанныеФлажка - источник
Режим редактирования - Непосредственно

Автор: Vofka 13.03.13, 15:24

В свойствах колонки выберите нужный элемент управления.

Автор: alex040269 13.03.13, 15:30

нашел smile.gif щелкнуть не на поле, а на заголовок и там - выбрать элемент управления - флажок.

Автор: Vladal 11.07.16, 14:41

Добавлю один из своих шаблонов:

// Определение флажка в колонке "Пометка"
Пометка = ЭлементыФормы.ТабличнаяЧасть.Колонки.Пометка;
Пометка.Видимость = Истина;
Пометка.Ширина = 3;
Пометка.ТекстШапки = "";
Пометка.Данные = "";
Пометка.ДанныеФлажка = "Пометка";
Пометка.РежимРедактирования = РежимРедактированияКолонки.Непосредственно;
Пометка.ИзменениеРазмера = ИзменениеРазмераКолонки.НеИзменять;


Разумеется, в табличной части, связанной с этим табличным полем должна быть колонка "Пометка".
Примерно так:

ТабличнаяЧасть = документОбъект.ТабличнаяЧасть.Скопировать();
ТабличнаяЧасть.Колонки.Вставить(0, "Пометка", Новый ОписаниеТипов("Булево"));

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua