|
Script Executive, F9 при "No active connection": можно ли автом-ски вытряхивать список баз
|
|||
---|---|---|---|
#18+
hi all при работе в ИБЭ часто бывает, что неоднократно запускался некий скрипт в окне Script Executive, а затем был дисконнект от базы (например, ввиду загадочно-задолбавшего 'object-in-use', когда уже всё вроде бы отроллбачил и позакрывал). Далее выполняется опять коннект, но на окне SE это не отражается (и правильно). Если затем опять ввести этот скрипт, получим по лбу сообщением - см. иллюстрацию в аттаче. Нельзя ли вместо этого модального окна, реакция на которое всё равно тупая и всегда известная, сразу выводить список баз и ставить указатель на первую из активных (она же чаще всего - еддинственная), чтобы мышью не тыркать сначала в кнопку, а затем в списке в нужную базу ? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2014, 17:53 |
|
Script Executive, F9 при "No active connection": можно ли автом-ски вытряхивать список баз
|
|||
---|---|---|---|
#18+
ТаблоидНельзя ли вместо этого модального окна, реакция на которое всё равно тупая и всегда известная, сразу выводить список баз и ставить указатель на первую из активных (она же чаще всего - еддинственная), чтобы мышью не тыркать сначала в кнопку, а затем в списке в нужную базу ? А чё, нормально: вместо сообщения о том, что скрипт выполнен с ошибками, вывалим какое-то окно со списком баз... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2014, 18:18 |
|
Script Executive, F9 при "No active connection": можно ли автом-ски вытряхивать список баз
|
|||
---|---|---|---|
#18+
IBExpert, Окно со списочком баз и кнопочку "Запустить". И базы с чекбоксиком, чтобы можно было несколько выбрать (иногда кусочек кода для метаданных нужно накатить на несколько БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2014, 21:29 |
|
Script Executive, F9 при "No active connection": можно ли автом-ски вытряхивать список баз
|
|||
---|---|---|---|
#18+
IBExpertА чё, нормально: вместо сообщения о том, что скрипт выполнен с ошибками, вывалим какое-то окно со списком баз...Скрипт в данном случае ВООБЩЕ НЕ выполнен. Ни "с ошибками", ни "без ошибок". У тебя в окне Script Executive есть замечательная область - "подвал" - в которой можно вывалить сообщение типа "выбери базу, что ле...". И красным цветом его, чтобы точно в глаз попало :-) ЗЫ. Кстати, я несколько лет взад уже предлагал похожее, но только для сообщений класса "info" (не "error"): вместо модального "окна ни о чём", которое с единственной кнопкой ОК, выводить в подвале мессагу, что "Всё пучком". Тем самым не нужно лишний раз жмякать по Ентеру или мышой - удобнее же будет, ну. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2014, 23:08 |
|
Script Executive, F9 при "No active connection": можно ли автом-ски вытряхивать список баз
|
|||
---|---|---|---|
#18+
ТаблоидСкрипт в данном случае ВООБЩЕ НЕ выполнен. Ни "с ошибками", ни "без ошибок". Была попытка выполнить скрипт. То, что первый же оператор вызвал ошибку и выполнение скрипта было прервано - это уже другой вопрос. Пресловутое окошко лишь информирует, что были ошибки. Сами ошибки перечислены в "подвале". ТаблоидУ тебя в окне Script Executive есть замечательная область - "подвал" - в которой можно вывалить сообщение типа "выбери базу, что ле...". Т.е., "DB is not open" кому-то еще не очень понятно без красного выделения?? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2014, 14:25 |
|
Script Executive, F9 при "No active connection": можно ли автом-ски вытряхивать список баз
|
|||
---|---|---|---|
#18+
IBExpertТ.е., "DB is not open" кому-то еще не очень понятно без красного выделения??Когда ненадолго отключаешься от базы по каким-то причинам, а потом подключаешься заново, то про необх-сть подключения каждого из открытых SE-окон поневоле забудешь. И тычки мышкой в эту кнопку с послед. выбором нужной базы (чаще всего - единственно активной) просто лишние телодрыгания. Я предлагаю просто уменьшить их кол-во, улучшив эргономику работы в IDE. Ну, и про возможность заменить модальные info- сообщения выводом их в подвале - это тоже сюда, "в эргономику". ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2014, 14:35 |
|
Script Executive, F9 при "No active connection": можно ли автом-ски вытряхивать список баз
|
|||
---|---|---|---|
#18+
PS. глянь в NetBeans, например. Там вообще все сообщения (info / warnings / errors) выводятся в отдельном подвале, не модально. Удобно же, ну!.. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2014, 14:36 |
|
|
start [/forum/topic.php?fid=42&fpage=32&tid=1599670]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 140ms |
0 / 0 |