Помощь - Поиск - Пользователи - Календарь
Полная версия: Флажок в командной панели
1C-PRO - Форум по 1С > Форумы по платформе "1С:Предприятие 8.x" > (8.х) Конфигурирование на платформе "1С:Предприятие 8.x"
Kaiden
Здравствуйте.

Возникла одна проблемка. Есть форма, на ней есть командная панель. Хочется сделать так, чтобы в подменю, размещенном на этой панели, можно было отмечать пункты меню и снимать с них отметку. Т.е. надо, чтобы пункты меню вели себя не как кнопки, а как флажки.

Способа сделать это я не нашел. Но в стандартных формах, создаваемых системой, такие примеры есть. Например, в форме списка справочника в меню Действие есть пункт Сортировка, и там можно флажками выбирать поле сортировки. Значит, сделать такое как-то можно. Но как? :)
GvH
Цитата(Kaiden @ 11.10.2008, 20:54) *

Значит, сделать такое как-то можно. Но как? :)

Обычно. Есть реквизит с типом Булево. Есть кнопка, где свойство Кнопка.Пометка = Ложь или Истина взависимости от значения реквизита, поэтому там есть там галка или её нет.

Можно посмотреть в типовой обработке "Мотивация персонала" в ЗУПе.
Kaiden
Эмм... а причем тут реквизит? Флажок совершенно свободный, не привязанный к значению какого-то реквизита. Его значение я потом буду обрабатывать в коде. Да и кпопки командной панели, кажется, невозможно связать с реквизитами объекта, которому принадлежит форма. Или я не прав?

Но спасибо за подсказку о Кнопка.Пометка - я написал обработчик нажатия на кнопку, который снимает или ставит флажок. Хотя не уверен, что это правильно.
GvH
Цитата(Kaiden @ 12.10.2008, 10:58) *

Эмм... а причем тут реквизит? Флажок совершенно свободный, не привязанный к значению какого-то реквизита. Его значение я потом буду обрабатывать в коде.

Да при том, что в некоторых случаях необходимо чтобы флажок как вы выражаетесь не был "свободным", а сохранял значение.

Цитата(Kaiden @ 12.10.2008, 10:58) *

Но спасибо за подсказку о Кнопка.Пометка - я написал обработчик нажатия на кнопку, который снимает или ставит флажок. Хотя не уверен, что это правильно.

Ну как только надёте способ как правильно обязательно напишите... laugh.gif
Kaiden
Цитата(GvH @ 12.10.2008, 12:08) *

Ну как только надёте способ как правильно обязательно напишите... laugh.gif

Непременно :)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2009 Invision Power Services, Inc.