helpf.pro
Регистрация

v8: Таблица значений

Bell
21.03.2013 18:19Прочитано: 6615
Здравствуйте
1 На форму обработки поместил Таблицу значений
2 Результат запроса выгружаю в таблицу значений и програмно создаю колонки, отображаю их (все хорошо). Одна из колонок имеет тип булево не могу понять что делаю не правильно , но у меня не оборажается флажок,есть только ДА, Нет

Код 1C v 8.х
 Процедура МойЗапрос()

// Сам запрос
-------
Выборка = Запрос.Выполнить();
ВыбранныеДокументы = Выборка.Выгрузить();

// Вариант №1
МассивТипов = Новый Массив;
МассивТипов.Добавить(Тип("Булево"));
ОписаниеТипаБулево = Новый ОписаниеТипов(МассивТипов);

ВыбранныеДокументы.Колонки.Вставить(1,"Пометка",ОписаниеТипаБулево,"Пометка",3);
ВыбранныеДокументы.ЗаполнитьЗначения(Ложь, "Пометка");
Вариант №2
ВыбранныеДокументы.Колонки.Вставить(2,"Колонка1", Новый ОписаниеТипов("Булево"));

КонецПроцедуры
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
21.03.2013 21:18Ответ № 1
нужно в свойствах колонки указать параметр флажок
Bell
22.03.2013 10:12Ответ № 2
У меня в таблице значений нет ни одной колонки оди создаются сами при выгрузке результата запроса.
Mokey
22.03.2013 10:28Ответ № 3
Код 1C v 8.х
 КолонкаГалка = ЭлементыФормы.ТаблицаИнвойсов.Колонки.Вставить(0, "");
КолонкаГалка.Имя = "Галка";
КолонкаГалка.УстановитьЭлементУправления(Тип("Флажок"));
КолонкаГалка.РежимРедактирования = РежимРедактированияКолонки.Непосредственно;
КолонкаГалка.ДанныеФлажка = "Пометка";
КолонкаГалка.Ширина = 3;
КолонкаГалка.ИзменениеРазмера = ИзменениеРазмераКолонки.НеИзменять;


колонку с именем "Пометка" можно в запросе создать
Изменено 22.03.13 10:28:39
Bell
22.03.2013 10:55Ответ № 4
Спасибо
Bell
22.03.2013 10:56Ответ № 5
Вопрос закрыт!
Подсказка: Для выделения Кода используйте (в редакторе).
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.