Показать сообщение отдельно
Старый 28.11.2011, 18:05   #1  
Юрий Буряк is offline
Юрий Буряк
Участник
 
3 / 10 (1) +
Регистрация: 28.11.2011
Логирование createdTransactionId
Здравствуйте,
в каждой таблице есть такие поля:
createdTransactionId, modifiedTransactionid
Появилась надобность сделать логирование этих TransactionId.
То есть таблица с двумя полями: TransactionId и место в коде, где был вызван соответсвующий ttscommit (если он был конечно использован).

1. TransactionId я могу получить так appl.curTransactionId(true), не знаю насколько это правильно, документации не нашел, но работает.
2. А как получить место в коде, или хотя бы обьект, где был вызван ttscommit? На данный момент я пытаюсь найти способ получить из метода Application.ttsNotifyCommit(). Но так как caller() тут нет, то возможно эту задачу надо совсем по другому решать.

Работаю на AX 4.0 SP2