Турбоконф не установил заголовок окну конфигуратора

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

При этом он отображал свои кнопки в главном меню конфигуратора

C:\Program Files (x86)\1cv8\8.3.27.1859\bin\1cv8.exe" DESIGNER /IBName"КА1 серверная" /AppAutoCheckMode /AppAutoCheckVersion

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

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

Комментарии

tormozit
#1, ред. 21 марта 2026 09:21

Новый эпизод. Конфигуратор запустил через системное окно ошибки (Подробно/Конфигуратор). В этом случае платформа использует такие параметры запуска
C:\Program Files (x86)\1cv8\8.3.27.1859\bin\1CV8.exe" CONFIG /S"cortex/ka1" /N"1" /RunModeOrdinaryApplication /O Normal /UseHwLicenses+ /Lru /VLru /DisableStartupMessages /DEBUGTARGET"tcp://CORTEX:1580


bolsun
#2, 30 декабря 2025 13:32

Скорее всего проблема в залипшей клавише F2

[27.12.25 18:08:26:677] F2
[27.12.25 18:08:26:876] F2
[27.12.25 18:08:27:081] F2
[27.12.25 18:08:27:282] F2
[27.12.25 18:08:27:488] F2
[27.12.25 18:08:27:689] F2
[27.12.25 18:08:27:901] F2
[27.12.25 18:08:28:097] F2
[27.12.25 18:08:28:299] F2
[27.12.25 18:08:28:503] F2
[27.12.25 18:08:28:704] F2
[27.12.25 18:08:28:908] F2
[27.12.25 18:08:29:110] F2
[27.12.25 18:08:29:315] F2
[27.12.25 18:08:29:522] F2
[27.12.25 18:08:29:720] F2
[27.12.25 18:08:29:924] F2
[27.12.25 18:08:30:127] F2
[27.12.25 18:08:30:330] F2
[27.12.25 18:08:30:534] F2
[27.12.25 18:08:30:738] F2
[27.12.25 18:08:30:940] F2
[27.12.25 18:08:31:151] F2
[27.12.25 18:08:31:346] F2
[27.12.25 18:08:31:548] F2
[27.12.25 18:08:31:751] F2
[27.12.25 18:08:31:955] F2
[27.12.25 18:08:32:157] F2
[27.12.25 18:08:32:361] F2
[27.12.25 18:08:32:565] F2
[27.12.25 18:08:32:769] F2
[27.12.25 18:08:32:971] F2
[27.12.25 18:08:33:176] F2
[27.12.25 18:08:33:377] F2

Почему это произошло - не ясно, т.к. это присутствует с самого начала лога.

Эта же причина или нет в случае (1) - определить невозможно, т.к. нет лога.


tormozit
#3, 30 декабря 2025 13:46

(1) tormozit, Сейчас пытался воспроизвести этот сценарий. Но не удалось добиться не установки заголовка.


bolsun
#4, 08 января 2026 16:37

Если проблема повторится, нужен полный лог.
bolsun изменил статус на Закрыто


tormozit
#5, 18 февраля 2026 17:13

Турбоконф перестал добавлять заголовок и обрабатывать хоткеи в окнах всех конфигураторов.
Перезапускал Турбоконф 5 раз. Проблему это не решило.
Существующие и новые окна конфигураторов он не видел.
Ссылка скрыта

Только после открытия окна Лога проблема исчезла.


tormozit
#6, ред. 18 февраля 2026 17:16

Тогда предлагаю проверять наличие зажатых (более 1 секунды) клавиш не модификаторов при старте Турбоконфа, которые могут помешать его работе, и предупреждать об этом уведомлением


bolsun
#7, 18 февраля 2026 17:18

(6) tormozit, вопрос откуда берется это залипание F2, штатный ТК вроде не отправляет такую клавишу.


tormozit
#8, 18 февраля 2026 17:21

(7) bolsun, Логи были отключены до появления проблемы. Поэтому из этого случая уже не узнаем.


tormozit
#9, 17 марта 2026 18:23

Проблема повторилась. Опять много времени потерял на понимание что произошло. Опять в логе видно много нажатий F2. Думаю что это из-за команды скрипта, которой назначено это сочетание. Турбоконф видимо в каких то случаях начинает циклически отправлять сочетание клавиш команды.

Процедура РедактироватьЭлемент() 
	ТурбоКонф.ПродолжитьОбработкуНажатияКлавиш = Истина;
	РегВыражение = РегВыражение(ШаблонЗаголовкаОкнаКоллекции());
	ЗаголовокТекущегоОкна = ТурбоКонф.ПолучитьЗаголовокТекущегоОкна();
	Если РегВыражение.Совпадает(ЗаголовокТекущегоОкна) Тогда
		КнопкаОткрытьЭлементКоллекции();
		ТурбоКонф.ПродолжитьОбработкуНажатияКлавиш = Ложь;
	ИначеЕсли ЗаголовокТекущегоОкна = "Выражение" Тогда
		СтруктураВыражения = СтруктураВыраженияОкнаВыражение();
		ЗначениеВыражения = ЗначениеВыраженияОкнаВыражение(СтруктураВыражения.Выражение);
		Если ЗначениеВыражения = Неопределено Тогда
			Возврат;
		КонецЕсли;
		Если ЗначениеВыражения.ТипЗначения = "Строка" Тогда
			РедактироватьТекст(, ЗначениеВыражения.Значение, СтруктураВыражения.Выражение);
			Если ПодключениеИРИзКэша() = Неопределено Тогда
				Возврат;
			КонецЕсли;
			ТурбоКонф.ПродолжитьОбработкуНажатияКлавиш = Ложь;
		Иначе
			//УстановитьФокусВПервуюТаблицуИлиСписок();
			//ЖдатьОсвобожденияПотокаВвода();
			//ТурбоКонф.Клавиша(Клавиши.F2);
			//ТурбоКонф.ПродолжитьОбработкуНажатияКлавиш = Ложь;
		КонецЕсли;
	КонецЕсли;
КонецПроцедуры

[20260317 18-04-Ссылка скрыта


tormozit
#10, ред. 21 марта 2026 09:21

Сейчас опять случилась эта проблема. Но циклическая отправка клавиши была не F2, а F3. Помогло снова открытие и закрытие окна лога.
Получается что проблема не в конкретной клавише, а в ее циклической отправке (предположительно) Турбоконфом и, пока он этим занимается, не работают многие его функции.


bolsun
#11, 21 марта 2026 09:41

(10) tormozit, ТК самопроизвольно клавиши не отправляет и не может этого делать. Судя по логу F2 уже залипла на момент запуска ТК.


tormozit
#12, 21 марта 2026 09:46

(11) bolsun, У всех залипающих таким образом клавиш (пока замечены F2, F3) есть связанная команда скрипта и в его обработчике есть строка

	ТурбоКонф.ПродолжитьОбработкуНажатияКлавиш = Истина;


tormozit
#13, ред. 21 марта 2026 09:53

(11) bolsun, Допустим отправку нажатия клавиши делает другая программа. Но тогда почему это проблема касается только приложения Турбоконфа и исчезает она только при закрытии окна лога Турбоконфа?

В других окнах я не вижу каких либо аномалий (было уже около 10 эпизодов). Как можно проверить воздействие такой циклической отправки нажатия клавиши предположительно со стороны другой программы в окнах других приложений?


tormozit
#14, 21 марта 2026 09:57

(11) bolsun, Насколько я помню, Турбоконф запоминает в буфере все нажатия клавиш во время остановки отладки скрипта. Затем после выхода из остановки отладки, он отправляет все эти нажатия из этого буфера. Возможно причина где то там.


tormozit
#15, 21 марта 2026 10:39

(14) tormozit, Предполагаю, что при закрытии своего окна лога Турбоконф очищает этот буфер. Поэтому проблема сразу исчезает - по логу видно, что циклическая отправка нажатий клавиш при этом прекращается.


bolsun
#16, 21 марта 2026 11:15

(15) tormozit, попробуй в данной ситуации нажать в конфигураторе F2 и F3, чтобы снять залипание.


tormozit
#17, 21 марта 2026 11:17

(16) bolsun, Попробую.


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