Skip to content

Commit

Permalink
Доработка актуализации шага по данным ошибки. #1879
Browse files Browse the repository at this point in the history
  • Loading branch information
Pr-Mex committed Mar 13, 2023
1 parent bb95930 commit 2d132a2
Showing 1 changed file with 53 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3453,6 +3453,8 @@
Стр = Стр +Символы.ПС + ТекстСообщения;
КонецЕсли;

Ванесса.УстановитьЗначенияОписанияСтрокиПриПереходеКСтрокеТаблицы(ОписаниеСтрокиОсновное, ИмяТЧ);

ВызватьИсключение Стр;
КонецЕсли;

Expand Down Expand Up @@ -6290,7 +6292,15 @@
КонецЕсли;
КонецЕсли;

ТабДокБыло = ПолучитьМакетИзОбработкиИлиИзКаталогаПроекта(ИмяМакета);
ДопПараметры = Новый Структура;
ТабДокБыло = ПолучитьМакетИзОбработкиИлиИзКаталогаПроекта(ИмяМакета, ДопПараметры);
Если ДопПараметры.Свойство("ИмяФайла") Тогда
ИмяФайлаМакета = ДопПараметры.ИмяФайла;
Иначе
ИмяФайлаМакета = Неопределено;
КонецЕсли;

БылаОшибкаСравненияЗначений = Ложь;

ТЧ = Ванесса.НайтиТЧПоИмени(ИмяТЧ);

Expand All @@ -6317,6 +6327,13 @@

КонецЕсли;

ПараметрыАктуализации = Новый Структура;
ПараметрыАктуализации.Вставить("ТипСравненияЗначения", "СравнениеТаблицыСМакетом");
Если ИмяФайлаМакета <> Неопределено Тогда
ПараметрыАктуализации.Вставить("ИмяФайлаМакета", ИмяФайлаМакета);
КонецЕсли;
Ванесса.УстановитьЗначенияДляАктуализацииПараметровШага(ПараметрыАктуализации);

ВызватьИсключение ТекстСообщения;
КонецЕсли;

Expand Down Expand Up @@ -6363,6 +6380,13 @@

КонецЕсли;

ПараметрыАктуализации = Новый Структура;
ПараметрыАктуализации.Вставить("ТипСравненияЗначения", "СравнениеТаблицыСМакетом");
Если ИмяФайлаМакета <> Неопределено Тогда
ПараметрыАктуализации.Вставить("ИмяФайлаМакета", ИмяФайлаМакета);
КонецЕсли;
Ванесса.УстановитьЗначенияДляАктуализацииПараметровШага(ПараметрыАктуализации);

ВызватьИсключение ТекстСообщения;
КонецЕсли;

Expand Down Expand Up @@ -6460,6 +6484,13 @@
ТекстСообщения = ТекстСообщения + Элем + Символы.ПС;
КонецЦикла;

ПараметрыАктуализации = Новый Структура;
ПараметрыАктуализации.Вставить("ТипСравненияЗначения", "СравнениеТаблицыСМакетом");
Если ИмяФайлаМакета <> Неопределено Тогда
ПараметрыАктуализации.Вставить("ИмяФайлаМакета", ИмяФайлаМакета);
КонецЕсли;
Ванесса.УстановитьЗначенияДляАктуализацииПараметровШага(ПараметрыАктуализации);

ВызватьИсключение ТекстСообщения;
КонецЕсли;
КонецФункции
Expand Down Expand Up @@ -6812,7 +6843,7 @@

&НаКлиенте
Функция ПолучитьМакетИзОбработкиИлиИзКаталогаПроекта(ИмяМакета,ДопПараметры = Неопределено,ВызыватьИсключение = Истина)
Макет = Ванесса.ПолучитьМакетОбработки(ИмяМакета);
Макет = Ванесса.ПолучитьМакетОбработки(ИмяМакета, ДопПараметры);
Если Макет = Неопределено Тогда
//будем искать макет в каталоге проекта
Макет = Ванесса.НайтиМакетВКаталогеПроекта(ИмяМакета);
Expand Down Expand Up @@ -7485,6 +7516,10 @@
ТекущееЗначениеМакета = Ванесса.ПреобразоватьЗначениеВМакет(ТабДокСтало);
Ванесса.ПрикрепитьМакетКСценарию(ТекущееЗначениеМакета,Ванесса.Локализовать("ТекущееЗначениеМакета"));

ПараметрыАктуализации = Новый Структура;
ПараметрыАктуализации.Вставить("ТипСравненияЗначения", "СравнениеТабличногоДокументаСТаблицейGherkin");
Ванесса.УстановитьЗначенияДляАктуализацииПараметровШага(ПараметрыАктуализации);

ВызватьИсключение ТекстСообщения;
КонецЕсли;
КонецЕсли;
Expand All @@ -7503,6 +7538,10 @@

Ванесса.ПрикрепитьКСценариюДополнительныеФайлыСравненияЗначенияСЭталоном(ТабПарамБыло, ТабДокСтало);

ПараметрыАктуализации = Новый Структура;
ПараметрыАктуализации.Вставить("ТипСравненияЗначения", "СравнениеТабличногоДокументаСТаблицейGherkin");
Ванесса.УстановитьЗначенияДляАктуализацииПараметровШага(ПараметрыАктуализации);

ВызватьИсключение ТекстСообщения;
КонецЕсли;

Expand All @@ -7526,6 +7565,10 @@

Ванесса.ПрикрепитьКСценариюДополнительныеФайлыСравненияЗначенияСЭталоном(ТабПарамБыло, ТабДокСтало);

ПараметрыАктуализации = Новый Структура;
ПараметрыАктуализации.Вставить("ТипСравненияЗначения", "СравнениеТабличногоДокументаСТаблицейGherkin");
Ванесса.УстановитьЗначенияДляАктуализацииПараметровШага(ПараметрыАктуализации);

ВызватьИсключение ТекстСообщения;
КонецЕсли;

Expand Down Expand Up @@ -7558,6 +7601,10 @@

Ванесса.ПрикрепитьКСценариюДополнительныеФайлыСравненияЗначенияСЭталоном(ТабПарамБыло, ТабДокСтало);

ПараметрыАктуализации = Новый Структура;
ПараметрыАктуализации.Вставить("ТипСравненияЗначения", "СравнениеТабличногоДокументаСТаблицейGherkin");
Ванесса.УстановитьЗначенияДляАктуализацииПараметровШага(ПараметрыАктуализации);

ВызватьИсключение ТекстСообщения;
КонецЕсли;
КонецЕсли;
Expand All @@ -7577,6 +7624,10 @@

Ванесса.ПрикрепитьКСценариюДополнительныеФайлыСравненияЗначенияСЭталоном(ТабПарамБыло, ТабДокСтало);

ПараметрыАктуализации = Новый Структура;
ПараметрыАктуализации.Вставить("ТипСравненияЗначения", "СравнениеТабличногоДокументаСТаблицейGherkin");
Ванесса.УстановитьЗначенияДляАктуализацииПараметровШага(ПараметрыАктуализации);

ВызватьИсключение ТекстСообщения;
КонецЕсли;
КонецЕсли;
Expand Down

0 comments on commit 2d132a2

Please sign in to comment.