Имя: Пароль:
1C
1С v8
v8.1. Отображение флажка в таблице значений
0 nemoxp
 
02.09.14
09:48
Есть таблица значений в которой есть колонка содержащая флажок (тип значения = булево, элемент управления = флажок).
Стандартно при выборе появляется нормальный чекбокс, а вот после того как выберешь значение - отображается истина или ложь (в зависимости от выбранного значения). Нужен только один чекбокс. Для решения этой проблемы я создал процедуру:

Процедура ТабПолеПриВыводеСтроки()
ОформлениеСтроки.Ячейки.НазвЯчейки.ОтображатьТекст = Ложь;
ОформлениеСтроки.Ячейки.НазвЯчейки.ОтображатьФлажок = Истина;
КонецПроцедуры

Но теперь другая проблема. При добавлении строки в ячейке появляется два чекбокса, первый всегда отображается в ячейке как и его значение, а второй чекбокс не влияет на первый и исчезает при снятии выделения с ячейке. Не могу понять что за ерунда и как от нее избавиться...
1 Wobland
 
02.09.14
09:49
2 nemoxp
 
02.09.14
10:10
У меня все как надо. Чекбокс есть, одним кликом. Только их два в одной ячейке отображается! Два чекбокса рядом. Один из них, правый, пропадает из ячейки при снятии выделения с ней.
3 Wobland
 
02.09.14
10:12
(2) у тебя первое предложение находится в противоречии с крайним
4 nemoxp
 
02.09.14
10:12
5 nemoxp
 
02.09.14
10:15
Вот как:
http://s017.radikal.ru/i418/1409/f5/f0aa18092dfb.jpg

Крайний правый чекбокс лишний.
6 nemoxp
 
02.09.14
10:18
(3) В смысле в теме что указалы вопрос чтобы редактирование значений выполнялось непосредственно. И у меня так же. Только два чекбокса. Я попробовал написать код как в той теме. Все без изменений. Откуда второй Чекбокс берется?
7 Wobland
 
02.09.14
10:18
(6) в той теме вообще без кода обходятся, если что
8 nemoxp
 
02.09.14
10:19
(7) Ну если что я тоже без кода изначально делал. Но результат не меняется...
9 Wobland
 
02.09.14
10:20
(8) образец у тебя есть. вперёд
10 nemoxp
 
02.09.14
10:25
(9) ок. спасибо. геморная и интересная эта вещь с флажками. при выводе реквизита "табличная часть" на форму все автоматом ок. а с таблицей значений сложнее. получилось. ключевая загвоздка в том что данные = "", а данные флажка = "пометка", и тип данных пропадает...
Независимо от того, куда вы едете — это в гору и против ветра!