Создать структуру через внешнее соединение

Учебные задачи

COM-подключение к своей файловой учебной базе создаёт объект в контексте внешнего соединения и преобразует значения в строки.

Где и как запускать

Толстый клиент своей учебной базы; фрагмент вставляется в обработчик своей команды. Здесь 1С не запускалась.

Подготовка

  1. Подготовьте свою отдельную файловую учебную ИБ по указанному пути и зарегистрированный совместимый V85.COMConnector в Windows.

  2. Строка соединения должна содержать реальные параметры своей ИБ. Если требуется аутентификация, используйте собственную учётную запись; пароль не выводите.

Менеджер = Новый COMОбъект("V85.COMConnector");
Соединение = Менеджер.Connect("File=""C:\УчебныеДанные\ВнешнееСоединение"";");
Данные = Соединение.NewObject("Структура");
Данные.Вставить("Количество", 2);
Сообщить(Соединение.String(Данные.Количество));
Сообщить(Соединение.String(42));

Разбор по шагам

  1. Connect возвращает действительное внешнее соединение.

  2. NewObject создаёт структуру внутри этого соединения.

  3. String преобразует собственные значения в текст для вывода.

Как проверить результат

  1. Первое сообщение содержит 2, второе — 42.

  2. При неверном пути подключения нет; это не повод подключаться к рабочей базе.

Ожидаемый результат

Контрольный результат описывает будущую ручную проверку в подготовленном учебном окружении. Выполнение в 1С здесь не проверялось.

На что обратить внимание

  1. COM-методы описаны в контексте Интеграция. Этот BSL вызывающий пример предназначен для толстого клиента Windows.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.