|
Как сделать три состояния флажка вычисляемого поля | ☑ | ||
|---|---|---|---|---|
|
0
yur4egg
12.04.16
✎
13:03
|
На форме списка документа нужно сделать вычисляемую колонку - флажок с тремя состояниями. Создаю колонку, тип число, элемент управления флажок, галочка три состояния активна. ПриВыводеСтроки заполняю значение колонки 0,1 или 2, но вижу цифры, а не галочки.
В примерах видел, что еще нужно заполнить ДанныеФлажка той колонкой, где хранится значение. Но как я заполню данные у вычисляемой колонки, а саму ее указать в данных не получается. Или так вообще нельзя сделать? |
|||
|
1
yur4egg
13.04.16
✎
05:01
|
up
|
|||
|
2
ЛисИзЛеса
13.04.16
✎
05:59
|
||||
|
3
ЛисИзЛеса
13.04.16
✎
06:00
|
||||
|
4
ЛисИзЛеса
13.04.16
✎
06:01
|
||||
|
5
yur4egg
13.04.16
✎
06:47
|
Варианты с деревом я изучил в первую очередь, по этим примерам, и оно там работает. А на форме списка документа не получается.
ЭлементыФормы.Список.Колонки.Добавить("Пометка", Новый ОписаниеТипов("Число")); ЭлементыФормы.Список.Колонки.Пометка.ДанныеФлажка = "Пометка"; ЭлементыФормы.Список.Колонки.Пометка.УстановитьЭлементУправления(Тип("Флажок")); ЭлементыФормы.Список.Колонки.Пометка.РежимРедактирования = РежимРедактированияКолонки.Непосредственно; ЭлементыФормы.Список.Колонки.Пометка.ТриСостоянияФлажка = Истина; Имеем: Ошибка при установке значения атрибута контекста (ДанныеФлажка) ЭлементыФормы.Список.Колонки.Пометка.ДанныеФлажка = "Пометка"; по причине: Недопустимое значение Если эту команду пропустить, то работает, но в колонке видны цифры |
|||
|
6
LordCMEPTb
13.04.16
✎
08:16
|
(0) Хоть бы код показал, в котором " ПриВыводеСтроки заполняю значение колонки 0,1 или 2, но вижу цифры, а не галочки. "
У меня вот все работает, отображаются флажки. Хотя я тоже заполняю значение колонки...
|
|||
|
7
yur4egg
13.04.16
✎
08:46
|
Благодарю (6)
УстановитьФлажок - вот в чем собака, а я присваивал Значение= и главное не гуглилось нигде... |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |