1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-03-23 21:29:38 +02:00
This commit is contained in:
Anton Titovets 2024-12-16 11:16:26 +03:00
parent 1cb4eeb210
commit 9403fda41a
6 changed files with 5865 additions and 5856 deletions

File diff suppressed because it is too large Load Diff

View File

@ -206,7 +206,7 @@
// ДвоичныеДанные, Строка - Ответ на запрос // ДвоичныеДанные, Строка - Ответ на запрос
Функция ОбработатьЗапрос(Знач Адрес, Знач Данные = "", Знач ОтветСтрокой = Истина) Экспорт Функция ОбработатьЗапрос(Знач Адрес, Знач Данные = "", Знач ОтветСтрокой = Истина) Экспорт
OPI_ПреобразованиеТипов.ПолучитьДвоичныеДанные(Данные, Истина); OPI_ПреобразованиеТипов.ПолучитьДвоичныеДанные(Данные, Истина, Ложь);
OPI_ПреобразованиеТипов.ПолучитьБулево(ОтветСтрокой); OPI_ПреобразованиеТипов.ПолучитьБулево(ОтветСтрокой);
Соединение = ОткрытьСоединение(Адрес); Соединение = ОткрытьСоединение(Адрес);

View File

@ -2060,9 +2060,9 @@
КонецФункции КонецФункции
Функция ПолучитьОбщийМодуль(Знач Имя) Функция ПолучитьОбщийМодуль(Знач Имя)
Модуль = Вычислить(Имя); Модуль = Вычислить(Имя);
Возврат Модуль; Возврат Модуль;
КонецФункции КонецФункции

View File

@ -37,7 +37,7 @@
#Использовать "./internal" #Использовать "./internal"
#Область СлужебныйПрограммныйИнтерфейс #Область СлужебныйПрограммныйИнтерфейс
Процедура ПолучитьДвоичныеДанные(Значение, Знач Безусловно = Ложь) Экспорт Процедура ПолучитьДвоичныеДанные(Значение, Знач Безусловно = Ложь, Знач ПопыткаB64 = Истина) Экспорт
Если Значение = Неопределено Тогда Если Значение = Неопределено Тогда
Возврат; Возврат;
@ -62,7 +62,11 @@
Иначе Иначе
Значение = Base64Значение(Значение); Если ПопыткаB64 Тогда
Значение = Base64Значение(Значение);
Иначе
ВызватьИсключение "";
КонецЕсли;
КонецЕсли; КонецЕсли;

View File

@ -206,7 +206,7 @@
// ДвоичныеДанные, Строка - Ответ на запрос // ДвоичныеДанные, Строка - Ответ на запрос
Функция ОбработатьЗапрос(Знач Адрес, Знач Данные = "", Знач ОтветСтрокой = Истина) Экспорт Функция ОбработатьЗапрос(Знач Адрес, Знач Данные = "", Знач ОтветСтрокой = Истина) Экспорт
OPI_ПреобразованиеТипов.ПолучитьДвоичныеДанные(Данные, Истина); OPI_ПреобразованиеТипов.ПолучитьДвоичныеДанные(Данные, Истина, Ложь);
OPI_ПреобразованиеТипов.ПолучитьБулево(ОтветСтрокой); OPI_ПреобразованиеТипов.ПолучитьБулево(ОтветСтрокой);
Соединение = ОткрытьСоединение(Адрес); Соединение = ОткрытьСоединение(Адрес);

View File

@ -37,7 +37,7 @@
// #Использовать "./internal" // #Использовать "./internal"
#Область СлужебныйПрограммныйИнтерфейс #Область СлужебныйПрограммныйИнтерфейс
Процедура ПолучитьДвоичныеДанные(Значение, Знач Безусловно = Ложь) Экспорт Процедура ПолучитьДвоичныеДанные(Значение, Знач Безусловно = Ложь, Знач ПопыткаB64 = Истина) Экспорт
Если Значение = Неопределено Тогда Если Значение = Неопределено Тогда
Возврат; Возврат;
@ -62,7 +62,11 @@
Иначе Иначе
Значение = Base64Значение(Значение); Если ПопыткаB64 Тогда
Значение = Base64Значение(Значение);
Иначе
ВызватьИсключение "";
КонецЕсли;
КонецЕсли; КонецЕсли;