Далеко не во всех базах требуется наличие ИР, но выбора нет. Предложение - подключать ИР опционально и только интерактивно
0 0
ред. 10 ноября 2025 17:06
Недостаточно рейтинга для добавления отрицательного голоса. Шаблон будет скрыт из ваших результатов поиска.
Комментарии
tormozit #1, 29 октября 2025 13:51
Проблема непонятна. Покажи картинки и объясни по ним, что мешает/раздражает.
tormozit изменил статус на Открыто
0
bolsun #2, 29 октября 2025 14:19
(1) tormozit, я так полагаю речь идет о предложении подключить ИР для новой базы.
Да, это может быть надоедливым, у меня ИР адаптер только в 2 базах, а в десятках других не нужно + новые постоянно создаются. Приходится каждый раз отказываться, хорошо бы единую настройку "Не предлагать подключение ИР для новых баз".
Если мне нужно будет я вручную запущу подключение.
0
tormozit #3, ред. 29 октября 2025 14:47
(2) bolsun, этот вопрос задается один раз в жизни каждой базы (конечно кроме случая нажатия кнопки Отмена). Поэтому он не может быть надоедливым.
0
bolsun #4, 29 октября 2025 15:14
(3) tormozit, как он не может быть надоедливым, если он надоедливый для меня?
Я иногда создаю в день по нескольку баз для тестов. Также настройки скриптов хранятся локально для каждой папки ТК и если я запускаю для тестов ТК из других папок, то вся эта система начинается по новой.
0
tormozit #5, ред. 29 октября 2025 18:54
(4) bolsun, зачем ты добавляешь базы в список заново с новыми именами? Я использую базы-ячейки, т.е. условно БазаТест1, БазаТест2 и т.д. Тогда строка соединения и многие настройки конфигуратора сохраняются, в том числе и ИР адаптера.
0
bolsun #6, 29 октября 2025 19:41
(5) tormozit, потому что у меня есть еще другие проекты и я создаю базы по тикетам, в том числе из выгрузок, которые мне присылают клиенты. И база мне может понадобится в любой момент, а также искать ее по БазаТест1 и т.д. сложно.
0
bolsun #7, 29 октября 2025 19:46
Опять же я привык к этому, но как выяснилось есть еще пользователи, которым это неудообно. Их можно смело умножать минимум на 10, которые не будут сообщать об этом.
единую настройку "Не предлагать подключение ИР для новых баз"
Как ты предлагаешь эту настройку редактировать? У Турбоконфа то есть форма своих настроек. А у скрипта ее нет. Подумай над генерируемой формой настроек скрипта и пусть скрипт обозначает в тексте, какие в ней отображать параметры и их типы. Так делается во многих подобных системах с плагинами (VS Code, браузеры, EDT).
1
bolsun #9, 29 октября 2025 23:04
(8) tormozit, форму настроек сделать можно, она даже потихоньку делается, но я недавно писал пост, что плохо когда поменялось стандартное поведение IDE (или другого приложения) и нужно прилагать усилия, чтобы найти где это отключить. Подумай как можно предложить пользователю отключить появление этого окна, без усилий. Например, после того как пользователь в очередной раз запретил подключение ИР, можно в уведомлении добавить действие - Запретить дальнейшие предложения подключения ИР.
1
NMC22 #10, 30 октября 2025 11:04
(2) bolsun, именно это. Много "разовых" копий клиентских баз, где буквально на пять минут в конфигуратор зайти, но надо все предупреждения ИР и ТК понажимать. Точно так же буквально 2 базы, где много и долго работаю и именно только там ИР и нужны
(11) tormozit, для меня этот вариант мало подходит - вести "каталог" какая база в какой момент кем является - это очень экстравагантное, но сильно неудобное решение. Я обычно веду что то вроде dev/prod/test_client_date_comment что позволяет не запутаться в десятках баз, а ИР нужен ровно в 2,5 из них. Вкупе с постоянно всплывающими запросами на "восстановить подсказку" и "вы отключили ИР" - это такой ну довольно раздражающий опыт
0
tormozit #13, ред. 02 ноября 2025 23:04
(12) NMC22, А ты точно пробовал этот подход или просто заранее "всё продумал"?
Например можно переименовывать базу в списке баз, оставляя ей анонимную строку соединения (например имя "Парфенов ИП УТ 11" и строка соединения "file=C:\tempClientDB1"). Если нужно найти базу отбором по имени, то в таком подходе это легко решается. В чем тут будет неудобство?
Пока нет механизма настроек плагина в Турбоконфе, могу предложить проверять наличие фрагмента "TempBase" в строке соединения и отключать вывод вопросов при активации окна конфигуратора.
0
NMC22 #14, 03 ноября 2025 12:27
(13) tormozit, я сейчас в основном в ПГ базы держу, не в файловке, давно уже надоело с каталогами воевать и не всякая БД туда может поместится и порядок существует такой какой есть. Просто я не ожидал что простой "тумблер" в ИР это такая сложная затея)
0
tormozit #15, ред. 03 ноября 2025 12:50
(14) NMC22, В ИР сделать легко. Но тут не ИР, а скрипт "ИР адаптер" в среде исполнения Турбоконф+ОСкрипт, где сделать "тумблер" (форму настроек скрипта с флажком) пока практически невозможно. Это зависит не от меня, а от Турбоконфа.
@bolsun Как в твоем объекте ВопросПользователю указать вариант ответа с произвольным текстом (например "Больше не спрашивать")?
1
bolsun #16, ред. 03 ноября 2025 12:55
(15) tormozit, реализовать такое отключение достаточно просто - сохранять количество отказов пользователя от подключения. Если оно превысит 3-5 подряд предложить уведомление "Больше не предлагать подключение ИР" и действие к нему.
1
tormozit #17, ред. 03 ноября 2025 12:57
(16) bolsun, можно свой (произвольный) вариант ответа указать в объекте ВопросПользователю?
0
bolsun #18, 03 ноября 2025 12:58
(17) tormozit, нет, сейчас в стандартном ВопросПользователю такой возможности нет, это потребует переделки объекта и добавление обработчиков на кнопки.
Есть мнения по идее (13)?
Пока нет механизма настроек плагина в Турбоконфе, могу предложить проверять наличие фрагмента "TempBase" в строке соединения и отключать вывод вопросов при активации окна конфигуратора. Сам проверяемый фрагмент буду показывать в том назойливом вопросе.
0
bolsun #21, 03 ноября 2025 13:24
(20) tormozit, это заставляет пользователя менять привычные процесс работы. Может добавить вариант (16) как самый простой и удобный?
0
tormozit #22, ред. 03 ноября 2025 14:32
Пробуй. Сделал вывод уведомления с кнопкой отключения вопроса после каждого ответа "Нет". RDT.os
0
bolsun #23, 04 ноября 2025 12:09
(22) tormozit, попробовал предложение не появляется, но продолжаются эти уведомления может их тоже не выводить?
0
bolsun #24, ред. 04 ноября 2025 12:20
(17) tormozit, напоминаю, есть возможность создать любую произвольную форму в Visual Studio и вызвать ее в скрипте. Может в ней сделать гибкие настройки для ИР адаптер (не показывать предупреждения о штатной подсказке, о том что отключили ИР и т.д.)? Вот пример такой формы:
0
tormozit #25, 04 ноября 2025 12:49
(24) bolsun, опять же слишком сложно для временного решения.
(28) tormozit, так, ну добавил базу - выбрал ИР не предлагать, но при следующих запусках сообщение "вы отключили, можете включить" никуда не делось. Может чего в конфигах поправить надо?
0
bolsun #30, 10 ноября 2025 17:06
В Закрывашке кстати решена эта проблема обычной формой списка, где можно отключить уведомления. Наверное и в ИР адаптере можно так сделать...
#1, 29 октября 2025 13:51
Проблема непонятна. Покажи картинки и объясни по ним, что мешает/раздражает.
tormozit изменил статус на Открыто
#2, 29 октября 2025 14:19
(1) tormozit, я так полагаю речь идет о предложении подключить ИР для новой базы.

Да, это может быть надоедливым, у меня ИР адаптер только в 2 базах, а в десятках других не нужно + новые постоянно создаются. Приходится каждый раз отказываться, хорошо бы единую настройку "Не предлагать подключение ИР для новых баз".
Если мне нужно будет я вручную запущу подключение.
#3, ред. 29 октября 2025 14:47
(2) bolsun, этот вопрос задается один раз в жизни каждой базы (конечно кроме случая нажатия кнопки Отмена). Поэтому он не может быть надоедливым.
#4, 29 октября 2025 15:14
(3) tormozit, как он не может быть надоедливым, если он надоедливый для меня?
Я иногда создаю в день по нескольку баз для тестов. Также настройки скриптов хранятся локально для каждой папки ТК и если я запускаю для тестов ТК из других папок, то вся эта система начинается по новой.
#5, ред. 29 октября 2025 18:54
(4) bolsun, зачем ты добавляешь базы в список заново с новыми именами? Я использую базы-ячейки, т.е. условно БазаТест1, БазаТест2 и т.д. Тогда строка соединения и многие настройки конфигуратора сохраняются, в том числе и ИР адаптера.
#6, 29 октября 2025 19:41
(5) tormozit, потому что у меня есть еще другие проекты и я создаю базы по тикетам, в том числе из выгрузок, которые мне присылают клиенты. И база мне может понадобится в любой момент, а также искать ее по БазаТест1 и т.д. сложно.
#7, 29 октября 2025 19:46
Опять же я привык к этому, но как выяснилось есть еще пользователи, которым это неудообно. Их можно смело умножать минимум на 10, которые не будут сообщать об этом.
#8, ред. 29 октября 2025 21:56
(2) bolsun, ты писал
Как ты предлагаешь эту настройку редактировать? У Турбоконфа то есть форма своих настроек. А у скрипта ее нет. Подумай над генерируемой формой настроек скрипта и пусть скрипт обозначает в тексте, какие в ней отображать параметры и их типы. Так делается во многих подобных системах с плагинами (VS Code, браузеры, EDT).
#9, 29 октября 2025 23:04
(8) tormozit, форму настроек сделать можно, она даже потихоньку делается, но я недавно писал пост, что плохо когда поменялось стандартное поведение IDE (или другого приложения) и нужно прилагать усилия, чтобы найти где это отключить. Подумай как можно предложить пользователю отключить появление этого окна, без усилий. Например, после того как пользователь в очередной раз запретил подключение ИР, можно в уведомлении добавить действие - Запретить дальнейшие предложения подключения ИР.
#10, 30 октября 2025 11:04
(2) bolsun, именно это. Много "разовых" копий клиентских баз, где буквально на пять минут в конфигуратор зайти, но надо все предупреждения ИР и ТК понажимать. Точно так же буквально 2 базы, где много и долго работаю и именно только там ИР и нужны
#11, 30 октября 2025 17:19
(10) NMC22, тогда ответить на (5)
#12, 30 октября 2025 21:43
(11) tormozit, для меня этот вариант мало подходит - вести "каталог" какая база в какой момент кем является - это очень экстравагантное, но сильно неудобное решение. Я обычно веду что то вроде dev/prod/test_client_date_comment что позволяет не запутаться в десятках баз, а ИР нужен ровно в 2,5 из них. Вкупе с постоянно всплывающими запросами на "восстановить подсказку" и "вы отключили ИР" - это такой ну довольно раздражающий опыт
#13, ред. 02 ноября 2025 23:04
(12) NMC22, А ты точно пробовал этот подход или просто заранее "всё продумал"?
Например можно переименовывать базу в списке баз, оставляя ей анонимную строку соединения (например имя "Парфенов ИП УТ 11" и строка соединения "file=C:\tempClientDB1"). Если нужно найти базу отбором по имени, то в таком подходе это легко решается. В чем тут будет неудобство?
Пока нет механизма настроек плагина в Турбоконфе, могу предложить проверять наличие фрагмента "TempBase" в строке соединения и отключать вывод вопросов при активации окна конфигуратора.
#14, 03 ноября 2025 12:27
(13) tormozit, я сейчас в основном в ПГ базы держу, не в файловке, давно уже надоело с каталогами воевать и не всякая БД туда может поместится и порядок существует такой какой есть. Просто я не ожидал что простой "тумблер" в ИР это такая сложная затея)
#15, ред. 03 ноября 2025 12:50
(14) NMC22, В ИР сделать легко. Но тут не ИР, а скрипт "ИР адаптер" в среде исполнения Турбоконф+ОСкрипт, где сделать "тумблер" (форму настроек скрипта с флажком) пока практически невозможно. Это зависит не от меня, а от Турбоконфа.
@bolsun Как в твоем объекте ВопросПользователю указать вариант ответа с произвольным текстом (например "Больше не спрашивать")?
#16, ред. 03 ноября 2025 12:55
(15) tormozit, реализовать такое отключение достаточно просто - сохранять количество отказов пользователя от подключения. Если оно превысит 3-5 подряд предложить уведомление "Больше не предлагать подключение ИР" и действие к нему.
#17, ред. 03 ноября 2025 12:57
(16) bolsun, можно свой (произвольный) вариант ответа указать в объекте ВопросПользователю?
#18, 03 ноября 2025 12:58
(17) tormozit, нет, сейчас в стандартном ВопросПользователю такой возможности нет, это потребует переделки объекта и добавление обработчиков на кнопки.
#19, 03 ноября 2025 13:04
(16) bolsun, слишком сложно для такой задачи.
#20, 03 ноября 2025 13:19
Есть мнения по идее (13)?
Пока нет механизма настроек плагина в Турбоконфе, могу предложить проверять наличие фрагмента "TempBase" в строке соединения и отключать вывод вопросов при активации окна конфигуратора. Сам проверяемый фрагмент буду показывать в том назойливом вопросе.
#21, 03 ноября 2025 13:24
(20) tormozit, это заставляет пользователя менять привычные процесс работы. Может добавить вариант (16) как самый простой и удобный?
#22, ред. 03 ноября 2025 14:32
Пробуй. Сделал вывод уведомления с кнопкой отключения вопроса после каждого ответа "Нет".
RDT.os
#23, 04 ноября 2025 12:09
(22) tormozit, попробовал предложение не появляется, но продолжаются эти уведомления может их тоже не выводить?
#24, ред. 04 ноября 2025 12:20
(17) tormozit, напоминаю, есть возможность создать любую произвольную форму в Visual Studio и вызвать ее в скрипте. Может в ней сделать гибкие настройки для ИР адаптер (не показывать предупреждения о штатной подсказке, о том что отключили ИР и т.д.)? Вот пример такой формы:
#25, 04 ноября 2025 12:49
(24) bolsun, опять же слишком сложно для временного решения.
#26, 04 ноября 2025 12:51
(23) bolsun, Подробно объяснил тут https://turboconf.ru/Tasks/10627
#27, 04 ноября 2025 23:37
(22) tormozit, сделано в 2.39
#28, 09 ноября 2025 20:42
(0) Удалось проверить?
#29, 10 ноября 2025 14:41
(28) tormozit, так, ну добавил базу - выбрал ИР не предлагать, но при следующих запусках сообщение "вы отключили, можете включить" никуда не делось. Может чего в конфигах поправить надо?
#30, 10 ноября 2025 17:06
В Закрывашке кстати решена эта проблема обычной формой списка, где можно отключить уведомления. Наверное и в ИР адаптере можно так сделать...
