ПередНастройкойПараметровПодключения (БСП)

Автор: 1С
ОбщийМодуль.ОбменДаннымиСВнешнимиСистемамиКлиент
1С БСП

Перед настройкой параметров подключения. Определяет форму настройки обмена данными с внешними системами.

// Определяет форму настройки обмена данными с внешними системами.
//
// Параметры:
//  Контекст - Структура - данные для заполнения помощника настройки обмена данными:
//    * Режим - Строка - определение формы помощника настройки обмена данными с внешними системами:
//              "НовоеПодключение" | "ПодтверждениеПодключения" | "РедактированиеПараметровПодключения";
//    * ИдентификаторНастройки - Строка - идентификатор внешней системы;
//    * Корреспондент - ПланОбменаСсылка, Неопределено - узел настройки плана обмена;
//    * ПараметрыПодключения - Произвольный, Неопределено - параметры подключения к внешней системе.
//  Отказ - Булево - Истина, если не нужно открывать форму помощника.
//  ИмяФормыПомощника - Строка - имя формы помощника, для вызова через ОткрытьФорму.
//  ПараметрыПомощника - Структура - параметры, которыми будет инициализирована форма помощника при открытии.
//
Процедура ПередНастройкойПараметровПодключения(
		Контекст,
		Отказ,
		ИмяФормыПомощника,
		ПараметрыПомощника) Экспорт
	
	Если Контекст.Режим = "НовоеПодключение" Тогда
		
		ИмяФормыПомощника = "Обработка.ПомощникНастройкиПодключенияВнешнейСистемы.Форма.НовоеПодключение";
		ПараметрыПомощника.Вставить("ПараметрыПодключения", Контекст.ПараметрыПодключения);
		
	ИначеЕсли Контекст.Режим = "ПодтверждениеПодключения" Тогда
		
		ИмяФормыПомощника = "Обработка.ПомощникНастройкиПодключенияВнешнейСистемы.Форма.ПодтверждениеПодключения";
		
		ПараметрыПомощника.Вставить("Корреспондент", Контекст.Корреспондент);
		
	ИначеЕсли Контекст.Режим = "РедактированиеПараметровПодключения" Тогда
		
		ИмяФормыПомощника = "Обработка.ПомощникНастройкиПодключенияВнешнейСистемы.Форма.НастройкиТранспортаОбменаДанными";
		
		ПараметрыПомощника.Вставить("Корреспондент", Контекст.Корреспондент);
	Иначе
		ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
			НСтр("ru = 'Некорректный параметр %1'"),
			Контекст.Режим);
	КонецЕсли;
	
КонецПроцедуры

///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются 
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////

Рекомендации

Похожие публикации

ПриОпределенииПараметровВыбора (БСП)

Подключение к DBF

ПолучитьWSПроксиПоПараметрамПодключения (БСП)

ПараметрыПодключенияИспользуемойОбработки (БСП)

ФормаНастройкиПередЗакрытием (БСП)

ОбновитьНастройкиПодключенияКонечнойТочки (БСП)

ПараметрыПодключения (БСП)

ПараметрыПодключенияWSПрокси (БСП)

ПолучитьПараметрыПодключенияИзСтрокиСоединенияИнформационнойБазы (БСП)

1С Менеджер конфигураций