Форма списка (добавление флажка)

lira89

Well-known member
12.03.2010
154
0
#1
Здравствуйте. Вот такая небольшая загвоздка вышла, нужно решить следующую задачу:
в форме списка справочника добавить колонку, в которой должен быть флажок. Изначально он должен быть пустой, и пользователь сам должен вручную его заполнить если надо. В сам справочник изначально добавлен реквизит с типом "число" (который должен будет хранить либо 0 либо 1 в зависимости от того, выбран или нет флажок)

В литературе встречается описание подобного решения: "Вставьте в табличную часть элемент диалога "Текст", в свойствах "Текста", на закладке "Дополнительно" укажите "Показывать пиктограммы", в свойствах Многострочной части на закладке "Картинка" укажите нужную пиктограммку."
Однако это поле недоступно для редактирования и снять отметку в свойствах нельзя. Я так понимаю, что это вставиться только картинка, а вот можно сделать как я описывала выше? Ну вот чтобы пользователь сам менял значение простым нажатием на флажок? Версия программы 7.7
Возможно я что-то неправильно понимаю, тогда может есть другое решение какое-то?
 

lira89

Well-known member
12.03.2010
154
0
#3
спасибо большое за пример.
вот только можно, если не трудно, пояснить: почему в свойствах колонки с флажком в поле Дополнительно мы пишем Флаг+1? Ну почему складываем с 1? Это как-то с картинкой связано?
 

vbs

Well-known member
18.02.2007
1 708
1
#4
вот только можно, если не трудно, пояснить: почему в свойствах колонки с флажком в поле Дополнительно мы пишем Флаг+1? Ну почему складываем с 1? Это как-то с картинкой связано?
картинка вызывается по номеру, а эта содержит ТРИ значения, значит, при флажок = 0 "пусто" (1-е значение), при 1 - "птичка" (2-е значение)