|
![]() |
#1 |
Участник
|
Re: Есть ли в Аксапте какой-нибудь журнал трассировки вызываемых функций?
Цитата:
Изначально опубликовано Кирилл
Хотелось бы проделать некое действие пользователя, а потом открыть данный журнальчик и прочитать что и откуда вызывалось. Это для целей изучения существующего кода. Такое возможно в Аксапте? Нажимаешь Start, делаешь что тебя интересует, нажимаешь Stop и смотришь какие функции/методы вызывались. |
|
![]() |
#2 |
Участник
|
А сложно ли сделать так, чтобы
1. Настроить журнал БД на основные таблицы 2. Добавить уникальный номер данной сессии 3. Добавить уникальный номер операции 4. Добавить уникальный счетчик внутри операции для данной сессии 5. Чтобы в журнал БД попали эти поля (уникальный номер сессии, операции и счетчик внутри операции) Далее жмем какую нибудь кнопку, менюайтем и т.д. то есть элемент интерфейса, и выделяется номер и начинается, когда управление возвращается к кнопке после всей бизнес логики операция отключается таким образом у нас будут все записи в журнале БД проштампованные номером операции и шагом а дальше пишем просмотрщик и видим что для данной операции такие то записи и можем посмтреть это было бы трейсом для операции в Аксапте |
|
![]() |
#3 |
Участник
|
Цитата:
axStart: Starting the code profiler from code profiler: как правильно искать узкие места в приложении? допишите их в код, юзайте на здоровье. Обратите внимание, что каждый раз при выполнении profileBegin будет создаваться отдельная сессия профайлера. |
|
![]() |
#4 |
Участник
|
а можно потом просматривать результаты операции как в журнале БД? перед операцией и после..?
просто очень удобно смотреть что именно поменяло данное значение конечно удобно еще в журнал бд сохранять контейнер с call stack (хотя уже слишком) правда было бы удобно хранить ссылку на таблицу и уникальный callstack в другой таблице а в журнале БД хранить ссылку на уникальный call stack, так даже версионность будет видно а если в журнал бд добавить все таблицы 90%, тогда можно легко(может нелегко) отменять операции, правда еще надо учитывать историчность операций Последний раз редактировалось Evgeniy2020; 09.04.2009 в 17:10. |
|
Теги |
database log, log, profiler, журнал трасировки |
|
|