Есть код Код: doc=Документы.РеализацияТоваровУслуг.СоздатьДокумент() как перевести на английском эту запись? Дело в том что пишу код на vbscript, а он не понимает русские буквы Попробовал: Код: set cnn=trade.Connect("File='****';Usr='***';Pwd='***';") set z=Cnn.Metadata.Documents.get(86) '86 - это в списке "РеализацияТоваровУслуг" set doc=z.CreateDocument() Но ругается
зачем переводить, если vbs спокойно воспринимает русские символы? set doc - Cnn.Documents.РеализацияТоваровУслуг.CreateDocument() вполне себе живет
в случае с Classic ASP лучше напишите сервис, который будет фасадом к 1с для ASP, который будет держать открытым COMConnector, не закрывая его после каждого запроса данных - создавать новый коннектор для каждого запроса долго, к тому же клиентские лицензии пожрет. ну или общайтесь с 1с через web-сервис
set z=Cnn.Metadata.Documents.[РеализацияТоваровУслуг] set doc=z.CreateDocument() так работает. Цитата из справочной системы 1C: "ДокументыМенеджер (DocumentsManager) Элементы коллекции: ДокументМенеджер Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются менеджеры документов. Возможно обращение к менеджеру документа посредством оператора [...]. В качестве аргумента передается имя документа, как оно задано в конфигурации."