8.х Английские функции

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем Revencu, 6 ноя 2013.

  1. TopicStarter Overlay
    Revencu
    Offline

    Revencu

    Регистрация:
    7 авг 2013
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    1
    Есть код
    Код:
    doc=Документы.РеализацияТоваровУслуг.СоздатьДокумент()
    как перевести на английском эту запись?
    Дело в том что пишу код на vbscript, а он не понимает русские буквы

    Попробовал:
    Код:
    set cnn=trade.Connect("File='****';Usr='***';Pwd='***';")	 
    set z=Cnn.Metadata.Documents.get(86)           '86 - это в списке  "РеализацияТоваровУслуг"
    set doc=z.CreateDocument()
    
    Но ругается
  2. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    зачем переводить, если vbs спокойно воспринимает русские символы?

    set doc - Cnn.Documents.РеализацияТоваровУслуг.CreateDocument() вполне себе живет
  3. Tiger86
    Offline

    Tiger86 Модераторы Команда форума Модератор

    Регистрация:
    24 мар 2011
    Сообщения:
    6.407
    Симпатии:
    108
    Баллы:
    104
    еще как вариант, ругается на Metadata. Вы же обЪект создаватьдолжны а не с метаданными работать
  4. TopicStarter Overlay
    Revencu
    Offline

    Revencu

    Регистрация:
    7 авг 2013
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    1
    Да не принимает русские буквы!
    Код:
    ошибка компиляции Microsoft Vbscript: Недопустимый знак
  5. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    скрипт пишете в блокноте и записываете не выставляя кодировку? UTF-8
  6. TopicStarter Overlay
    Revencu
    Offline

    Revencu

    Регистрация:
    7 авг 2013
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    1
    ANSI chcp 866
    но пробовал и UTF-8
  7. TopicStarter Overlay
    Revencu
    Offline

    Revencu

    Регистрация:
    7 авг 2013
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    1
    Кто-то может помочь?
  8. TopicStarter Overlay
    Revencu
    Offline

    Revencu

    Регистрация:
    7 авг 2013
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    1
    Пожалуйста помогите!!
  9. Tiger86
    Offline

    Tiger86 Модераторы Команда форума Модератор

    Регистрация:
    24 мар 2011
    Сообщения:
    6.407
    Симпатии:
    108
    Баллы:
    104
    а зачем вам код на скрипте? может есть другой более легкий путь для вашей задачи?
  10. TopicStarter Overlay
    Revencu
    Offline

    Revencu

    Регистрация:
    7 авг 2013
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    1
    Вообще-то код будет на сайте Classic ASP.
    Пока тестирую скриптом
  11. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    в случае с Classic ASP лучше напишите сервис, который будет фасадом к 1с для ASP, который будет держать открытым COMConnector, не закрывая его после каждого запроса данных - создавать новый коннектор для каждого запроса долго, к тому же клиентские лицензии пожрет.
    ну или общайтесь с 1с через web-сервис
  12. lamer1c82
    Offline

    lamer1c82

    Регистрация:
    19 фев 2015
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    set z=Cnn.Metadata.Documents.[РеализацияТоваровУслуг]
    set doc=z.CreateDocument()

    так работает.

    Цитата из справочной системы 1C:
    "ДокументыМенеджер (DocumentsManager)
    Элементы коллекции:
    ДокументМенеджер
    Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются менеджеры документов.
    Возможно обращение к менеджеру документа посредством оператора [...]. В качестве аргумента передается имя документа, как оно задано в конфигурации."
Похожие темы
  1. alexburn
    Ответов:
    0
    Просмотров:
    1.934
Загрузка...

Поделиться этой страницей