1
0
mirror of https://github.com/firstBitSportivnaya/PSSL.git synced 2024-11-21 17:56:47 +02:00

изменена логика получения имени метода, изменено имя метода (#43)

This commit is contained in:
DenisUshakov 2024-04-16 17:29:43 +03:00 committed by GitHub
parent 0ede67c24e
commit 3a375e2032
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 11 additions and 3 deletions

View File

@ -540,14 +540,22 @@
ИмяФормы = Форма.ИмяФормы;
МассивПодимен = __СтроковыеФункцииСлужебныйКлиентСервер.РазложитьСтрокуВМассивПодстрок(ИмяФормы, ".");
Если МассивПодимен.Количество() = 0 Тогда
КолЭлементов = МассивПодимен.Количество();
Если КолЭлементов = 0 Тогда
Возврат Неопределено;
КонецЕсли;
ПостфиксМодуля = МассивПодимен.Получить(0);
//Удалим класс
МассивПодимен.Удалить(0);
Если КолЭлементов > 2 Тогда
// Удалим слово "Форма"
МассивПодимен.Удалить(1);
КонецЕсли;
ИмяМодуля = "__МодификацияКонфигурацииПереопределяемый" + ПостфиксМодуля;
ИмяПроцедуры = СтрЗаменить(ИмяФормы, ".", "") + ИмяПроцедурыВход;
ИмяПроцедуры = СтрСоединить(МассивПодимен, "") + ИмяПроцедурыВход;
ИмяМетода = ИмяМодуля + "." + ИмяПроцедуры;
Возврат ИмяМетода;

View File

@ -28,7 +28,7 @@
// Процедура носит ознакомительный характер по работе с подсистемой "__РаботаСФормами", не переносить.
//
Процедура ДокументДемоРаботаСФормамиФормаФормаДокументаПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка, ДополнительныеПараметры = Неопределено) Экспорт
Процедура ДемоРаботаСФормамиФормаДокументаПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка, ДополнительныеПараметры = Неопределено) Экспорт
// Демо-пример можно запустить на конфигурации БСП, в каркасной конфигурации отсутствуют необходимые _Демо объекты
Возврат;