Не срабатывает автовызов подсказки после вставки шаблона с <?> вместо слова с флагом ЭтоМетод

tormozit Открыто Высокий

Например в обработчике ПриВЫбореСловаТ9 вставляю шаблон Тип("<?>") вместо метода "Тип". При этом вставка выполняется корректно и каретка встает в правильную позицию, но событие ПриПолученииДанныхТ9 не вызывается.

Ссылка скрыта

2 месяца назад это работало https://turboconf.ru/Tasks/9574

Комментарии

tormozit
#1, 29 апреля 2025 07:22

Актуально


tormozit
#2, ред. 04 мая 2025 16:45

Аналогичная проблема при вставке шаблонов:

Найти(, "<?>") - вместо метода Найти()
Очередная новая функция в ИР из-за этого работает удобнее чем в Турбоконфе https://www.hostedredmine.com/issues/1004593

УстановитьПараметр("<?>", ) - вместо метода УстановитьПараметр()
Очередная новая функция в ИР из-за этого работает удобнее чем в Турбоконфе https://www.hostedredmine.com/issues/1004527


tormozit
#3, 04 мая 2025 15:53

Причем при вставке такого шаблона автовызов выполняется.

Если ТипЗнч(Строка.Группировка) = Тип("<?>") Тогда
КонецЕсли;


tormozit
#4, ред. 04 мая 2025 16:39

Попытался найти разницу в условиях между правильным и неправильным поведением.
В логе сначала я вставил шаблон вместо слова "<ПроверитьТип>" (не метод)

		Если ТипЗнч(Группировка) = Тип("<?>") Тогда
		
		КонецЕсли;

и он сделал автовызов. Затем я вставил тот же шаблон вместо слова "Найти" (метод)

		Если ТипЗнч(Группировка) = Тип("<?>") Тогда
		
		КонецЕсли;

и он не сделал автовызов.
Ссылка скрыта

Возможно у тебя не делается автовызов, если у выбранного слова включен флаг ЭтоМетод. Пробовал сбрасывать этот флаг в обработчике события ПриВЫбореСловаТ9 - нет эффекта.


tormozit
#5, 20 мая 2025 06:30

Напоминаю


tormozit
#6, 29 июня 2025 20:16

Напоминаю


tormozit
#7, 29 июля 2025 08:00

Напоминаю


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