1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2024-12-27 02:43:54 +02:00
This commit is contained in:
Anton Titovets 2024-12-16 11:16:26 +03:00
parent 9b68a3be73
commit d2f9b99cb6
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_ПреобразованиеТипов.ПолучитьБулево(ОтветСтрокой);
Соединение = ОткрытьСоединение(Адрес);

View File

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

View File

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

View File

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

View File

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