Автоматическое преобразование текста в активном поле ввода к имени, если появляется окно ошибки "Неверное имя!"

tormozit Открыто

Предлагаю добавить опцию для автоматического преобразования текста в активном поле ввода к имени (без пробелов и спецсимволов), если появляется окно ошибки "Неверное имя!"

7g86ZNj931.mp4

Примерный код из следующей версии ИР адаптера, где она уже реализована

		Если ЕстьНеверноеИмя Тогда
			ТурбоКонф.Клавиша(Клавиши.Enter);
			Тип = ПолучитьТипТекущегоЭлемента();
			Если Тип = ТипЭлемента.Поле Тогда
				СтарыйТекст = ТурбоКонф.ПолучитьЗначение();
				НовыйТекст = ИдентификаторИзПредставленияЛкс(СокрЛП(СтарыйТекст));
				//ТурбоКонф.УстановитьЗначение(НовыйТекст); // В палитре свойств не взводится модифицированность 
				ТурбоКонф.УстановитьЗначение(""); 
				ТурбоКонф.ВставитьТекст(НовыйТекст); // В палитре свойств взводится модифицированность 
				ТурбоКонф.Клавиша(Клавиши.End);
				ТурбоКонф.ПоказатьВсплывающееУведомление(НазваниеСкрипта(), "Значение имени преобразовано из """ + СтарыйТекст + """", 3000);
			КонецЕсли;
		КонецЕсли;                 

Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера