Пятница, 29.03.2024, 18:56
Приветствую Вас Гость
Главная | Регистрация | Вход

Вас приветствует программист 1с 8.х. Зовут меня Болгов Роман  
Мое резюме   Моя библиотека   Мои разработки

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Вопросы по 1с » Общие вопросы » Руководство по созданию рабочих флажков в табличном поле (Руководство по созданию рабочих флажков в табличном поле)
Руководство по созданию рабочих флажков в табличном поле
boltoffДата: Вторник, 05.10.2010, 16:45 | Сообщение # 1
Группа: Администраторы
Сообщений: 31
Статус: Offline
1. размещаем в диалоге элемент табличное поле и НЕ создаем никаких колонок интерактивно.
2. в модуле пишем:

//обработчик события элемента формы Табличное поле ПриВыводеСтроки
Процедура СписокЗагрузкиПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
ОформлениеСтроки.Ячейки.Флаг.ОтображатьФлажок=Истина;
ОформлениеСтроки.Ячейки.Флаг.Флажок=Ложь;
КонецПроцедуры

ТЗ=Новый ТаблицаЗначений;
ТЗ.Колонки.Добавить("Флажок", Новый ОписаниеТипов("Булево"));
ТЗ.Колонки.Добавить("КодТовара");
ТЗ.Колонки.Добавить("Наименование");
ТЗ.Колонки.Добавить("ЦенаПартнера");
ТЗ.Колонки.Добавить("РекомендованнаяЦена");
ТЗ.Колонки.Добавить("ЦенаРеализации");

ЭлементыФормы.СписокЗагрузки.Значение=ТЗ;
ЭлементыФормы.СписокЗагрузки.СоздатьКолонки();
ЭлементыФормы.СписокЗагрузки.Колонки.Флажок.ДанныеФлажка="Флажок";
ЭлементыФормы.СписокЗагрузки.Колонки.Флажок.Данные="";
ЭлементыФормы.СписокЗагрузки.Колонки.Флажок.ТолькоПросмотр=Ложь;
ЭлементыФормы.СписокЗагрузки.Колонки.Флажок.РежимРедактирования=РежимРедактированияКолонки.Непосредственно;

и все - флажки работают, надписей с ними нет.
ИМХО работа с флажками в 1С 8.0 сделана через известное всем место

 
Форум » Вопросы по 1с » Общие вопросы » Руководство по созданию рабочих флажков в табличном поле (Руководство по созданию рабочих флажков в табличном поле)
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2024