Имя: Пароль:
1C
1С v8
Расширения. &Вместо
0 qwasqu
 
24.01.17
12:33
Здравствуйте, пытаюсь разобраться с данной директивой.

Есть обычные обработчики, которые работают без данной директивы, а есть функция с директивой, но она не отрабатывает:



&НаКлиенте
Процедура Расш1_Поле1ПриИзмененииВместо(Элемент)
    Сообщить("Работает");
КонецПроцедуры

&НаКлиенте
Процедура Расш1_Поле1ПриИзмененииВместо(Элемент)
    Сообщить("Работает");
КонецПроцедуры

&Вместо("ПолучитьДанные")
&НаСервереБезКонтекста
Функция Расш1_ПолучитьДанныеВместо(Парам)
Сообщить("Не работает");
КонецФункции

Т.е. у обработчиков без директивы работает, а у функции и с директивой
не отрабатывает.
1 Fragster
 
гуру
24.01.17
12:35
режим совместимости должен быть >= 8.3.9
2 qwasqu
 
24.01.17
15:09
(1) У меня вообще нет совместимости.
3 Fragster
 
гуру
24.01.17
15:45
(2) если нет совместимости (= не использовать), то это значит, что он такой же, как релиз платформы. Для 8.3.8 - 8.3.8, для 8.3.9 - 8.3.9
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn