Список значений 1С на форме может быть отображен с картинками (у каждого значения своя картинка).
«Галочки» — это «чек боксы» напротив каждого значения, позволяющие галочками отметить одно или несколько значений.
Список значений на форме 1С с галочками и картинками — в толстом клиенте в свойствах списка значений на форме установите галочки «Отображать картинку» и «Отображать пометку».
Список значений на форме 1С с галочками и картинками — в тонком клиенте мы создали реквизит формы и перетащили на форму, он «превратился» в таблицу с одной колонкой.
У реквизита формы есть подчиненные колонки «Пометка» и «Картинка». Перетащите их в колонки таблицы на форме – и они тоже будут отображены.
В обработчике события формы ПриОткрытии(), где мы добавляли значения списка, пропишем начальные значения галочек и нужные картинки.
Нам понадобятся названия картинок.
Все картинки хранятся в «Библиотеке картинок». Конечно можно использовать картинки из файла, но лучше из библиотеки. Библиотека содержит картинки конфигурации и стандартные картинки.
Картинки конфигурации хранятся в ветке Общие/Общие картинки.
Также названия можно посмотреть нажав кнопку выбора картинки в любом месте, где она есть.
Например, заглянем в свойства таблицы (у нас же таблица на форме), свойства «Картинка строк», нажмем кнопку «…» для выбора картинки.
Пример программного кода обработчика события ПриОткрытии() формы:
&НаКлиенте
Процедура ПриОткрытии(Отказ)
ВыберитеЗначение.Добавить(0, "Создать документ", Истина, БиблиотекаКартинок.АктивныеПользователи); //третий параметр – установленная по умолчанию галочка «пометки», четвертый – имя картинки
ВыберитеЗначение.Добавить(1, "Редактировать документ",, БиблиотекаКартинок.АктивироватьЗадачу); //обратите внимание - здесь пропущен третий параметр, галочка «пометки» будет снята, а картинка установлена
ВыберитеЗначение.Добавить(2, "Удалить документ"); //а здесь мы не стали устанавливать ни картинку, ни галочку
КонецПроцедуры
В обработчике результатов выбора пользователя мы теперь будем проверять не выделенные строки, а установленные галочки:
Добавить комментарий
Для отправки комментария вам необходимо авторизоваться.