Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 10:47

1С 8.3 ФормаСписка

Автор Александр Мун, 17 июл 2019, 10:11

0 Пользователей и 1 гость просматривают эту тему.

Александр Мун

Добрый день!

1С 8.3 БП 3.0

Подскажите как в ФормеСписка в командной панели сделать полевыбора и отбор по выбраному значению?

Форма заполняется документами (договорами) документ имеет реквизит "ДогРасторгнут" содержит либо Ложь либо Истина.

Я пробовал добавлять полевыбора в командную панель но оно не активно.

antoneus

Можно добавить в командную панель команду (кнопку) и поставить в свойствах элемента флажок "Пометка". Тогда при нажатии кнопка становится утопленной, а значение пометки можно узнать в обработке команды:

Если Элементы.ИмяКнопки.Пометка Тогда
.....


UPD: наврал, пометкой надо управлять самому. В обработке команды тогда:

Элементы.ИмяКнопки.Пометка = не Элементы.ИмяКнопки.Пометка;
Если Элементы.ИмяКнопки.Пометка Тогда
......

Александр Мун

antoneus, то есть в командную панель можно поместить только кнопку?

Очень странное решение в 1С, почему бы туда не поместить "поле" с видом "Полевыбора"

wise

(2) почему бы тогда НЕ зайти в форме "Ещё->Настроить список" выбрать ТАМ реквизит "ДогРасторгнут"... И... ничего НЕ надо программировать, менять, дополнять...
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

antoneus

Ну, неспроста эта панель называется "командной", наверно.

Теги:

Похожие темы (1)

Рейтинг@Mail.ru

Поиск