powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Script Executive, F9 при "No active connection": можно ли автом-ски вытряхивать список баз
7 сообщений из 7, страница 1 из 1
Script Executive, F9 при "No active connection": можно ли автом-ски вытряхивать список баз
    #38723730
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hi all

при работе в ИБЭ часто бывает, что неоднократно запускался некий скрипт в окне Script Executive, а затем был дисконнект от базы (например, ввиду загадочно-задолбавшего 'object-in-use', когда уже всё вроде бы отроллбачил и позакрывал).
Далее выполняется опять коннект, но на окне SE это не отражается (и правильно).
Если затем опять ввести этот скрипт, получим по лбу сообщением - см. иллюстрацию в аттаче.

Нельзя ли вместо этого модального окна, реакция на которое всё равно тупая и всегда известная, сразу выводить список баз и ставить указатель на первую из активных (она же чаще всего - еддинственная), чтобы мышью не тыркать сначала в кнопку, а затем в списке в нужную базу ?
...
Рейтинг: 0 / 0
Script Executive, F9 при "No active connection": можно ли автом-ски вытряхивать список баз
    #38723760
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидНельзя ли вместо этого модального окна, реакция на которое всё равно тупая и всегда известная, сразу выводить список баз и ставить указатель на первую из активных (она же чаще всего - еддинственная), чтобы мышью не тыркать сначала в кнопку, а затем в списке в нужную базу ?

А чё, нормально: вместо сообщения о том, что скрипт выполнен с ошибками, вывалим какое-то окно со списком баз...
...
Рейтинг: 0 / 0
Script Executive, F9 при "No active connection": можно ли автом-ски вытряхивать список баз
    #38723893
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

Окно со списочком баз и кнопочку "Запустить". И базы с чекбоксиком, чтобы можно было несколько выбрать (иногда кусочек кода для метаданных нужно накатить на несколько БД.
...
Рейтинг: 0 / 0
Script Executive, F9 при "No active connection": можно ли автом-ски вытряхивать список баз
    #38723939
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertА чё, нормально: вместо сообщения о том, что скрипт выполнен с ошибками, вывалим какое-то окно со списком баз...Скрипт в данном случае ВООБЩЕ НЕ выполнен. Ни "с ошибками", ни "без ошибок".
У тебя в окне Script Executive есть замечательная область - "подвал" - в которой можно вывалить сообщение типа "выбери базу, что ле...". И красным цветом его, чтобы точно в глаз попало :-)

ЗЫ. Кстати, я несколько лет взад уже предлагал похожее, но только для сообщений класса "info" (не "error"): вместо модального "окна ни о чём", которое с единственной кнопкой ОК, выводить в подвале мессагу, что "Всё пучком". Тем самым не нужно лишний раз жмякать по Ентеру или мышой - удобнее же будет, ну.
...
Рейтинг: 0 / 0
Script Executive, F9 при "No active connection": можно ли автом-ски вытряхивать список баз
    #38724542
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидСкрипт в данном случае ВООБЩЕ НЕ выполнен. Ни "с ошибками", ни "без ошибок".


Была попытка выполнить скрипт. То, что первый же оператор вызвал ошибку и выполнение скрипта было прервано - это уже другой вопрос.
Пресловутое окошко лишь информирует, что были ошибки. Сами ошибки перечислены в "подвале".

ТаблоидУ тебя в окне Script Executive есть замечательная область - "подвал" - в которой можно вывалить сообщение типа "выбери базу, что ле...".

Т.е., "DB is not open" кому-то еще не очень понятно без красного выделения??
...
Рейтинг: 0 / 0
Script Executive, F9 при "No active connection": можно ли автом-ски вытряхивать список баз
    #38724553
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertТ.е., "DB is not open" кому-то еще не очень понятно без красного выделения??Когда ненадолго отключаешься от базы по каким-то причинам, а потом подключаешься заново, то про необх-сть подключения каждого из открытых SE-окон поневоле забудешь. И тычки мышкой в эту кнопку с послед. выбором нужной базы (чаще всего - единственно активной) просто лишние телодрыгания. Я предлагаю просто уменьшить их кол-во, улучшив эргономику работы в IDE.
Ну, и про возможность заменить модальные info- сообщения выводом их в подвале - это тоже сюда, "в эргономику".
...
Рейтинг: 0 / 0
Script Executive, F9 при "No active connection": можно ли автом-ски вытряхивать список баз
    #38724555
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PS. глянь в NetBeans, например. Там вообще все сообщения (info / warnings / errors) выводятся в отдельном подвале, не модально. Удобно же, ну!..
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Script Executive, F9 при "No active connection": можно ли автом-ски вытряхивать список баз
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]