Skip to content

Commit

Permalink
изменена логика получения имени метода, изменено имя метода (#43)
Browse files Browse the repository at this point in the history
  • Loading branch information
denisushakov authored Apr 16, 2024
1 parent 0ede67c commit 3a375e2
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -540,14 +540,22 @@
ИмяФормы = Форма.ИмяФормы;
МассивПодимен = __СтроковыеФункцииСлужебныйКлиентСервер.РазложитьСтрокуВМассивПодстрок(ИмяФормы, ".");

Если МассивПодимен.Количество() = 0 Тогда
КолЭлементов = МассивПодимен.Количество();
Если КолЭлементов = 0 Тогда
Возврат Неопределено;
КонецЕсли;

ПостфиксМодуля = МассивПодимен.Получить(0);

//Удалим класс
МассивПодимен.Удалить(0);
Если КолЭлементов > 2 Тогда
// Удалим слово "Форма"
МассивПодимен.Удалить(1);
КонецЕсли;

ИмяМодуля = "__МодификацияКонфигурацииПереопределяемый" + ПостфиксМодуля;
ИмяПроцедуры = СтрЗаменить(ИмяФормы, ".", "") + ИмяПроцедурыВход;
ИмяПроцедуры = СтрСоединить(МассивПодимен, "") + ИмяПроцедурыВход;
ИмяМетода = ИмяМодуля + "." + ИмяПроцедуры;

Возврат ИмяМетода;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@

// Процедура носит ознакомительный характер по работе с подсистемой "__РаботаСФормами", не переносить.
//
Процедура ДокументДемоРаботаСФормамиФормаФормаДокументаПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка, ДополнительныеПараметры = Неопределено) Экспорт
Процедура ДемоРаботаСФормамиФормаДокументаПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка, ДополнительныеПараметры = Неопределено) Экспорт

// Демо-пример можно запустить на конфигурации БСП, в каркасной конфигурации отсутствуют необходимые _Демо объекты
Возврат;
Expand Down

0 comments on commit 3a375e2

Please sign in to comment.