8.2 Как заставить работать экспортную функцию в управляемой форме на сервере? #510594


#0 by SOLO1C
В Типовой УТ 10.3 есть экспортная функция в форме документа, которая вызывает другие уже не экспортные для программного вызова обработчиков изменения колва, суммы и т.д. Примерно тоже нужно сделать на 8.2 при программном заполнении документа ЗаказКлиента. собсно я сделал функцию: Которую вызываю из общего модуля, у которого стоят галки Сервер и Вызов сервера, но ...ошибка : Метод объекта не обнаружен (ИзменениеСтрокиПрограммноеWA)
#1 by SOLO1C
+ Вызываю так:
#2 by BabySG
&НаКлиентеНаСервере работает в модуле команд - читайте справку.
#3 by SOLO1C
- т.е. если я из модуля общих команд вызову то прокатит ?
#4 by SOLO1C
да посмотрел, действительно в модукле формы &НаКлиентеНаСервере - бесполезная конструкция получается. &НаКлиентеНаСервере (&AtClientAtServer) — определяет процедуру (функцию), исполняемую в модуле команды, выполняемую на клиенте и на сервере, имеющую доступ к процедурам и функциям общих модулей – серверных, не глобальных и серверных и клиентских одновременно, не имеющую доступ к переменным. Сама процедура (функция) доступна для клиентских серверных процедур и функций модуля команды. Есть какие-то предложения по решению сабжа ?
#5 by SOLO1C
+ неужели 8.2. непозволяет сделать то что было доступно для 8.1 :(
#6 by SOLO1C
АП ну разок
#7 by BabySG
Посмотрите, как сделано в УТ11 и УНФ. Делайте вызов в зависимости от контекста. Писать в лоб - не есть правильно.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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