Пытаюсь выполнить запрос:
var ActQuery = Services.GetNewItemByUSI('sq_ActInfo');
ActQuery.Parameters.ItemsByName('DocumentID').Value = DocumentID;
ActQuery.Parameters.ItemsByName('DocumentID').Value = DocumentID;
Выпадает ошибка:"Parameters.ItemsByName(...)" - есть null или не является объектом
В самом запросе параметр указан верно, в том числе и его тип. DocumentID имеет корректное значение.
Пробовал создавать сервис заново, переименовывать, переименовывать параметр, использовать GetSingleItemByCode,SetParameterValue. Все остается по-прежнему.
Подскажите в чем может заключаться проблема.
Нравится
1 комментарий
8 июля 2010 18:55
Может в слове DocumentID есть русские символы? Или в скрипт название параметра копировали через Clipboard?
Если написать debugger, то в нем - чему равен ActQuery.Parameters и если у него в Items-ах данные?
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать