mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-01-26 05:37:27 +02:00
Main build (Jenkins)
This commit is contained in:
parent
fff644cadf
commit
2ab749eba2
File diff suppressed because it is too large
Load Diff
@ -57,7 +57,7 @@ Function CreateConnection(Val Address) Export
|
|||||||
|
|
||||||
OPI_TypeConversion.GetLine(Address);
|
OPI_TypeConversion.GetLine(Address);
|
||||||
|
|
||||||
TCPClient = OPI_Tools.GetAddIn("TCPClient");
|
TCPClient = AttachAddInOnServer("OPI_TCPClient");
|
||||||
|
|
||||||
TCPClient.Address = Address;
|
TCPClient.Address = Address;
|
||||||
|
|
||||||
@ -229,3 +229,22 @@ EndFunction
|
|||||||
#EndRegion
|
#EndRegion
|
||||||
|
|
||||||
#EndRegion
|
#EndRegion
|
||||||
|
|
||||||
|
#Region Private
|
||||||
|
|
||||||
|
Function AttachAddInOnServer(Val AddInName, Val Class = "Main")
|
||||||
|
|
||||||
|
If OPI_Tools.IsOneScript() Then
|
||||||
|
TemplateName = OPI_Tools.AddInsFolderOS() + AddInName + ".zip";
|
||||||
|
Else
|
||||||
|
TemplateName = "CommonTemplate." + AddInName;
|
||||||
|
EndIf;
|
||||||
|
|
||||||
|
AttachAddIn(TemplateName, AddInName, AddInType.Native);
|
||||||
|
|
||||||
|
AddIn = New("AddIn." + AddInName + "." + Class);
|
||||||
|
Return AddIn;
|
||||||
|
|
||||||
|
EndFunction
|
||||||
|
|
||||||
|
#EndRegion
|
||||||
|
@ -57,7 +57,7 @@ Function CreateConnection(Val Address) Export
|
|||||||
|
|
||||||
OPI_TypeConversion.GetLine(Address);
|
OPI_TypeConversion.GetLine(Address);
|
||||||
|
|
||||||
TCPClient = OPI_Tools.GetAddIn("TCPClient");
|
TCPClient = AttachAddInOnServer("OPI_TCPClient");
|
||||||
|
|
||||||
TCPClient.Address = Address;
|
TCPClient.Address = Address;
|
||||||
|
|
||||||
@ -229,3 +229,22 @@ EndFunction
|
|||||||
#EndRegion
|
#EndRegion
|
||||||
|
|
||||||
#EndRegion
|
#EndRegion
|
||||||
|
|
||||||
|
#Region Private
|
||||||
|
|
||||||
|
Function AttachAddInOnServer(Val AddInName, Val Class = "Main")
|
||||||
|
|
||||||
|
If OPI_Tools.IsOneScript() Then
|
||||||
|
TemplateName = OPI_Tools.AddInsFolderOS() + AddInName + ".zip";
|
||||||
|
Else
|
||||||
|
TemplateName = "CommonTemplate." + AddInName;
|
||||||
|
EndIf;
|
||||||
|
|
||||||
|
AttachAddIn(TemplateName, AddInName, AddInType.Native);
|
||||||
|
|
||||||
|
AddIn = New("AddIn." + AddInName + "." + Class);
|
||||||
|
Return AddIn;
|
||||||
|
|
||||||
|
EndFunction
|
||||||
|
|
||||||
|
#EndRegion
|
||||||
|
@ -57,7 +57,7 @@
|
|||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Адрес);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Адрес);
|
||||||
|
|
||||||
TCPКлиент = OPI_Инструменты.ПолучитьКомпоненту("TCPClient");
|
TCPКлиент = ПодключитьКомпонентуНаСервере("OPI_TCPClient");
|
||||||
|
|
||||||
TCPКлиент.Address = Адрес;
|
TCPКлиент.Address = Адрес;
|
||||||
|
|
||||||
@ -229,3 +229,22 @@
|
|||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
|
Функция ПодключитьКомпонентуНаСервере(Знач ИмяКомпоненты, Знач Класс = "Main")
|
||||||
|
|
||||||
|
Если OPI_Инструменты.ЭтоOneScript() Тогда
|
||||||
|
ИмяМакета = OPI_Инструменты.КаталогКомпонентOS() + ИмяКомпоненты + ".zip";
|
||||||
|
Иначе
|
||||||
|
ИмяМакета = "ОбщийМакет." + ИмяКомпоненты;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПодключитьВнешнююКомпоненту(ИмяМакета, ИмяКомпоненты, ТипВнешнейКомпоненты.Native);
|
||||||
|
|
||||||
|
Компонента = Новый("AddIn." + ИмяКомпоненты + "." + Класс);
|
||||||
|
Возврат Компонента;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
#КонецОбласти
|
||||||
|
@ -241,7 +241,7 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПодключитьВнешнююКомпоненту(ИмяМакета, ИмяКомпоненты, ТипВнешнейКомпоненты.Native);
|
ПодключитьВнешнююКомпоненту(ИмяМакета, ИмяКомпоненты, ТипВнешнейКомпоненты.Native);
|
||||||
|
|
||||||
Компонента = Новый("AddIn." + ИмяКомпоненты + "." + Класс);
|
Компонента = Новый("AddIn." + ИмяКомпоненты + "." + Класс);
|
||||||
Возврат Компонента;
|
Возврат Компонента;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user