|
Event Blocks: запилил очередной блок и протокол событий. Потестите, плиз.
|
|||
---|---|---|---|
#18+
1. В DB Explorer добавлена закладка "Events log", в ней регистрируются все вызовы блоков, ассоциированных с каким-либо событием внутри эксперта. Колонка "ET (ms)" содержит время, затраченное на выполнение блока в каждом конкретном случае. 2. Дабл-клик/ENTER на событии в списке открывает редактор соответствующего блока. В контекстном меню списка пока один пункт, позволяющий создавать/редактировать блоки событий прямо из этого списка. В случае создания нового блока из этого меню он помещается в специальную папочку "IBExpert :: Default event blocks" в дереве скриптов/блоков (закладка "Blocks" в том же DB Exlorer). Если такой папки еще нет, эксперт ее создаст. 3. Запилил блок события для генерации дефолтовых имен объектов, текстов процедур, триггеров и т.п. В редакторе блоков событий он живет по адресу "Template events \ Templates :: Process general template". Блок предназначен для более гибкой генерации всякого разного дефолтового. Вызывается он сразу после обработки экспертом соответствующего шаблона из Options | General templates. Т.е., сначала эксперт процессит то, что прописано в настройках, затем передает все это хозяйство в блок (если он определен для этого события), а уже в нем можно допилить результат или сочинить его с нуля. 4. Ну и, собственно, смотрите пример-заготовку блока, из кода и комментариев основное должно быть понятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2018, 08:28 |
|
Event Blocks: запилил очередной блок и протокол событий. Потестите, плиз.
|
|||
---|---|---|---|
#18+
Что-то у меня не появляется вкладка. User database, 2018.11.7.2. Только когда вытащил на тулбар кнопку Create/edit block..., при нажатии появляется диалог и появляется вкладка. Но даже если создать новый блок, при перезапуске вкладка пропадает. И в меню редактора блоков я не нашел :( ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2018, 11:54 |
|
Event Blocks: запилил очередной блок и протокол событий. Потестите, плиз.
|
|||
---|---|---|---|
#18+
Василий 2Что-то у меня не появляется вкладка. Не может такого быть, показывай скриншот. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2018, 11:59 |
|
Event Blocks: запилил очередной блок и протокол событий. Потестите, плиз.
|
|||
---|---|---|---|
#18+
Создать блок события Удалить Создать блок события Удалить: errorError Message: ---------------------------------------- Access violation at address 00404917 in module 'IBExpert.exe'. Read of address 4E454445 [00404917] System.@LStrCmp + $17 [00403BDF] System.@HandleAnyException + $33 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2018, 12:45 |
|
Event Blocks: запилил очередной блок и протокол событий. Потестите, плиз.
|
|||
---|---|---|---|
#18+
RazBoyNik, Да, насчет этого косячка я в курсе. Это когда удаляешь только что созданный блок при открытом его редакторе? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2018, 14:05 |
|
Event Blocks: запилил очередной блок и протокол событий. Потестите, плиз.
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2018, 14:25 |
|
Event Blocks: запилил очередной блок и протокол событий. Потестите, плиз.
|
|||
---|---|---|---|
#18+
Да, редактор открыт во время удаления. Первый нормально удаляется, а последующие с AV ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2018, 14:26 |
|
Event Blocks: запилил очередной блок и протокол событий. Потестите, плиз.
|
|||
---|---|---|---|
#18+
Василий 2Мой недосмотр :) http://i105.fastpic.ru/big/2018/0711/84/17de8d00a4241785e476e60f04cee584.jpg Ну так у тебя просто не все закладки видны. Кнопки скроллирования в правом верхнем углу для чего? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2018, 14:39 |
|
Event Blocks: запилил очередной блок и протокол событий. Потестите, плиз.
|
|||
---|---|---|---|
#18+
IBExpertНу так у тебя просто не все закладки видны. Кнопки скроллирования в правом верхнем углу для чего? Вот какая ситуация меня ввела в заблуждение http://i105.fastpic.ru/big/2018/0711/4c/58979ad5a62dd9c681395a95bf8df54c.jpg Ну а разглядеть, что кнопка еще не дизейблена, а значит, справа еще что-то есть - это надо быть орлом, до чего мне далеко :( ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2018, 16:34 |
|
Event Blocks: запилил очередной блок и протокол событий. Потестите, плиз.
|
|||
---|---|---|---|
#18+
Василий 2Вот какая ситуация меня ввела в заблуждение http://i105.fastpic.ru/big/2018/0711/4c/58979ad5a62dd9c681395a95bf8df54c.jpg Ну а разглядеть, что кнопка еще не дизейблена, а значит, справа еще что-то есть - это надо быть орлом, до чего мне далеко :( Я сбоку закладки держу: ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2018, 02:51 |
|
|
start [/forum/topic.php?fid=42&fpage=13&tid=1598899]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
73ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 184ms |
0 / 0 |