|
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
|
Вот как:
Крайний правый чекбокс лишний.
|
|
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) ок. спасибо. геморная и интересная эта вещь с флажками. при выводе реквизита "табличная часть" на форму все автоматом ок. а с таблицей значений сложнее. получилось. ключевая загвоздка в том что данные = "", а данные флажка = "пометка", и тип данных пропадает...
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан