пример вызова клиентского метода внешней обработки #788379


#0 by 1c_July
Здравствуйте! Кто знает - подскажите где посмотреть пример, как правильно вызывать клиентский метод внешней обработки? Везде где ищу - описание создания самой этой обработки, процедуры в ее модуле и т.п. А вот как вызвать, причем это не доп.печатная форма и не заполнение документа, для которых примеры попадаются.. на ИТС невнятно как-то. У меня КА 2.2. По модулям для серверного метода нашла вроде бы логичный способ: ДополнительныеОтчетыИОбработки.ВыполнитьКоманду(ПараметрыКоманды) в параметрах только ссылку на обработку передать и идентификатор команды. А для клиентского ничего более подходящего не вижу, кроме ДополнительныеОтчетыИОбработкиКлиент.ВыполнитьКлиентскийМетодОбработки(ВыполняемаяКоманда, Форма, ОбъектыНазначения) Но в комментариях к процедуре нет описания параметров, остается догадываться по коду. ВыполняемаяКоманда как структура вроде бы подходит, но где увидеть полный состав ожидаемых полей? Т.к. только тех, которые описываются при добавлении команды в модуле обработки - явно недостаточно, и приходится методом тыка по выплывающим ошибкам дописывать. Но, возможно, вообще не этот метод нужно вызывать, а другой? В котором бы, как и для серверного метода - по ссылке на обработку и имени команды все нужные проверки ее существования и подстановка параметров уже выполнялись бы? А то у меня ощущение что леплю велосипед (найти ссылку обработки, потом получить объект, чтобы добраться до команд, команду отыскать, поругаться если нет, слепить параметры для этого метода и т.д. и это все еще с клиентского контекста, где метод обработки нужен..), но ничего другого не нахожу и конфа "голая" - нет примеров куда подсмотреть..
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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