1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-03-27 21:48:56 +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

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

View File

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

View File

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