Ошибка: Изменение свойств команд недоступно на клиенте #628433


#0 by Hawk_1c
Происходит вызов следующей процедуры: #Если НаСервере Тогда ДобавитьКнопкуПриПустомПодменю(Форма); #КонецЕсли
#1 by Hawk_1c
Ошибка: Ошибка при вызове метода контекста (Добавить)   Команда = Форма.Команды.Добавить("КнопкаПриПустомПодменю"); по причине: Изменение свойств команд недоступно на клиенте
#2 by Hawk_1c
Подниму. Вопрос в ошибке.. Почему пишет, что недоступно на клиенте, хотя выполнение происходит на сервере.
#3 by ChAlex
- ну так стоит проверить код, может все-таки в коде немного не то что здесь на форуме
#4 by Hawk_1c
Копипастил. Все так и есть в коде.
#5 by vmv
это директивы компилятору, который всего-лишь "готовит" код до его непоредственного вызова на клиенте или сервере. В зависимости от контекста вызова - исполняемый код будет "УРЕЗАН"! &НаСервере - это уже контекст исполнения код непосредственно при вызове мдя где мои 15 лет, шо щас не учат основам компиляции эти яговых лабатрясов
#6 by Hawk_1c
Ну я не вижу противоречия в своих словах. Я привел пример, показывая что эта процедура вызываться может только НаСервере...
#7 by Hawk_1c
Или подскажите, в чем я не прав...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С