Языки программирования > WEB-Расширение для "1С:Предприятие 8.0, 8.1" (v8)
Можно ли вызвать из Web-расширения функцию 1С?
iPRG Team:
Бывает :)
У меня в модуле стоят только 2 галочки: "Клиент" и "Внешнее соединение"
mugg:
Все нормально, теперь из этого непонятного си-шарпа возвращаюсь в родной конфигуратор. Дело сразу пошло!
iPRG Team:
Ой, извиняюсь, я не ту комманду написал.
В 1С 7.7 раньше было КаталогИБ() чтобы узнать каталог информационной базы, в 1С8 теперь этой комманды нет, вместо нее сделали: СтрокаСоединенияИнформационнойБазы()
Чтобы узнать каталог ИБ в 1с8, вот так надо, попробуй, чтобы точно быть уверенным что это та база:
--- Код: ---string StrTest = (string)V8.Call(connection, connection.Connection, "СтрокаСоединенияИнформационнойБазы");
--- Конец кода ---
Попробуй комп перезагрузить, может dll эта старая из памяти не выгрузилась после импорта метаданных.
mugg:
Разобрался!
В 1С создал модуль, надо было еще в его свойствах отметить "Глобальный" "Использовать во внешнем соединении". Не знаю какая из них точно нужна, на всякий случай везде галочку поставил.
mugg:
Выдал "C:\Program Files\1cv81\bin\"
в свойствах переменной myConnect каталог базы указан правильный.
Я еще покопаюсь, кажется постепенно проясняется.
Спасибо большое!
Навигация
Перейти к полной версии