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