Имя: Пароль:
1C
1С v8
Настройки доступности общей команды
0 ladalady21110
 
19.07.19
11:58
Здравствуйте!
Платформа 8.3
Существует общая команда для командной панели формы элемента справочника. Команда, в свою очередь, помещена в группу команд для Командной панели формы.
При создании формы элемента справочника на сервере производится пачка проверок, на основании которых принимается решение о доступности кнопки(Истина/Ложь).
В самом конце процедуры ПриСозданииНаСервере статус доступности кнопки верный, дальше отладчик сразу же переходит к обработчику ПриОткрытии(на клиенте) и статус доступности сбивается на Истину.
Между процедурами ничего не происходит, у формы отсутствует условное оформление, код только мой и я везде пытаюсь перевести доступность кнопки в Ложь, а она вжух и Истина :(
Подскажите, чем может еще определяться доступность общей команды на форме?
1 mikecool
 
19.07.19
12:13
это магия...
функциональные опции
"В самом конце процедуры ПриСозданииНаСервере статус доступности кнопки верный, дальше отладчик сразу же переходит к обработчику ПриОткрытии(на клиенте) и статус доступности сбивается на Истину. " - по F11 проверяешь?
2 mikecool
 
19.07.19
12:14
есть же еще ОбработкаЗаполнения
3 ladalady21110
 
19.07.19
12:48
(1) Функциональных опций нет.
смотрю Да, F11

(2) Обработка заполнения не вызывается при просто открытии формы элемента справочника
4 ПростоГен
 
19.07.19
12:50
(0) Команда не в группе команд, случаем?
5 ladalady21110
 
19.07.19
12:51
(4) В группе, сразу написала.
6 ladalady21110
 
19.07.19
12:59
(4) После выполнения обработчика ПриСозданииНаСервере доступность и команды и её группы команд = Ложь, при переходе к обработчику ПриОткрытии обе Истина.
7 ladalady21110
 
19.07.19
14:38
ну хоть какую-нибудь идею бы(