Skip to content

Commit

Permalink
Исправление ошибок
Browse files Browse the repository at this point in the history
  • Loading branch information
thvvmas committed Dec 28, 2024
1 parent 0585c6e commit c59928c
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 15 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@

ДополнительныеСвойства.Вставить("ЭтоНовый", ЭтоНовый());

Если Не ЭтоНовый() И ПроверитьЭтоИнтеграцияСВнешнимИсточникомДанных() Тогда
Если Не ЭтоНовый() И пбп_ИнтеграцииСлужебный.ПроверитьЭтоИнтеграцияСВнешнимИсточникомДанных(ТипИнтеграции) Тогда
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("Ссылка", Ссылка);
Запрос.Текст = "ВЫБРАТЬ
Expand All @@ -84,7 +84,7 @@
Или СтрокаПодключения <> ВыборкаРезультатаЗапроса.СтрокаПодключения
Или Порт <> ВыборкаРезультатаЗапроса.Порт
Или ТипСУБД <> ВыборкаРезультатаЗапроса.ТипСУБД Тогда
ТекстСообщения = НСтр("ru = 'После записи настроек интеграции необходимо нажать на ""Установить соединение с базой данных для обновления параметров соединения с внешним источником данных""'");
ТекстСообщения = НСтр("ru = 'После записи настроек интеграции необходимо нажать на ""Установить соединение с базой данных"" для обновления параметров соединения с внешним источником данных'");
пбп_Переадресация.СообщитьПользователю(ТекстСообщения);
КонецЕсли;
КонецЕсли;
Expand Down Expand Up @@ -166,15 +166,6 @@

КонецПроцедуры

Функция ПроверитьЭтоИнтеграцияСВнешнимИсточникомДанных()

ЭлементНаследования = Справочники.пбп_ТипыИнтеграций
.ПолучитьПредопределенныйЭлементНаследованияНастроекТипаИнтеграции(ТипИнтеграции);

Возврат ЭлементНаследования = Справочники.пбп_ТипыИнтеграций.ПрямоеПодключениеКБД;

КонецФункции

#КонецОбласти

#Иначе
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -605,10 +605,7 @@
&НаСервереБезКонтекста
Функция ПроверитьЭтоИнтеграцияСВнешнимИсточникомДанных(ТипИнтеграции)

ЭлементНаследования = Справочники.пбп_ТипыИнтеграций
.ПолучитьПредопределенныйЭлементНаследованияНастроекТипаИнтеграции(ТипИнтеграции);

Возврат ЭлементНаследования = Справочники.пбп_ТипыИнтеграций.ПрямоеПодключениеКБД;
Возврат пбп_ИнтеграцииСлужебный.ПроверитьЭтоИнтеграцияСВнешнимИсточникомДанных(ТипИнтеграции);

КонецФункции

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -260,6 +260,23 @@

#КонецОбласти // РаботаСДанными

// Проверить это интеграция с внешним источником данных
//
// Параметры:
// ТипИнтеграции - СправочникСсылка.пбп_ТипыИнтеграций - тип интеграции
//
// Возвращаемое значение:
// Булево - Истина, если настройка интеграции с типом интеграция с внешним источником данных
//
Функция ПроверитьЭтоИнтеграцияСВнешнимИсточникомДанных(ТипИнтеграции) Экспорт

ЭлементНаследования = Справочники.пбп_ТипыИнтеграций
.ПолучитьПредопределенныйЭлементНаследованияНастроекТипаИнтеграции(ТипИнтеграции);

Возврат ЭлементНаследования = Справочники.пбп_ТипыИнтеграций.ПрямоеПодключениеКБД;

КонецФункции

#КонецОбласти // СлужебныйПрограммныйИнтерфейс

#Область СлужебныеПроцедурыИФункции
Expand Down

0 comments on commit c59928c

Please sign in to comment.