Проверка при обмене
По теме из базы знаний
- Фильтрация узлов при обмене РИБ в типовой конфигурации 8.1
- Обмен с системой Меркурий (полный цикл) через Ветис.API для 1С 7.7
- Обмен данными. Консистентность vs Многопоточность
- Как бороться с ошибками при обмене с БП: "Некорректно заполнена колонка "Количество" в строке 1 списка "Товары". Указанное количество превышает остаток"
- Блокировка изменения объектов через обмен данными в базе приемнике - для обменов в формате EnterpriseData
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Глобальный контекст СтрокаСоединенияИнформационнойБазы (Global context.InfoBaseConnectionString)
Глобальный контекст (Global context)
СтрокаСоединенияИнформационнойБазы (InfoBaseConnectionString)
Синтаксис:
СтрокаСоединенияИнформационнойБазы()
Возвращаемое значение:
Тип: Строка.
Описание:
Возвращает Строка соединения информационной базы, которую, например, можно использовать для запуска 1С:Предприятия средствами встроенного языка в Automation, Менеджер COM-соединений. Пример результата метода: File="C:\1cv8\Base".
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
Глобальный контекст (Global context)
СтрокаСоединенияИнформационнойБазы (InfoBaseConnectionString)
Синтаксис:
СтрокаСоединенияИнформационнойБазы()
Возвращаемое значение:
Тип: Строка.
Описание:
Возвращает Строка соединения информационной базы, которую, например, можно использовать для запуска 1С:Предприятия средствами встроенного языка в Automation, Менеджер COM-соединений. Пример результата метода: File="C:\1cv8\Base".
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
(3)у меня есть функция которая проверяет рабочая база или нет и в зависимости запускает различные обмены
Писать проверку лучше туда где идет обмен. Это скорее всего фоновое задание или автоматом настроенный обмен. Уж Вам виднее куда это написать.
ПараметрыПодключения = ОбщегоНазначенияКлиентСервер.ПолучитьПараметрыПодключенияИзСтрокиСоединенияИнформационной Базы(СтрокаСоединенияИнформационнойБазы());
Возврат ПараметрыПодключения.ВариантРаботыИнформационнойБазы = 1
и НРег(ПараметрыПодключения.ИмяИнформационнойБазыНаСервере1СПредприятия) = "вашеимябазы";
ПоказатьПисать проверку лучше туда где идет обмен. Это скорее всего фоновое задание или автоматом настроенный обмен. Уж Вам виднее куда это написать.