Показать сообщение отдельно
Старый 26.11.2020, 20:43   #3  
JuniorAx is offline
JuniorAx
Участник
 
134 / 20 (1) +++
Регистрация: 20.07.2011
Адрес: Санкт-Петербург
В том описании что вы даёте в этом топике ваша задача выглядит как задача по логированию некоторого события. Т.е. можно поискать что то на эту тему. Могу порекомендовать для большей информативности добавлять к логам стек вызова вашего кода, в AX 4.0 мы решали это добавлением поля в таблицу логов, в которое записывали значение возвращаемое con2str(xSession::xppCallStack()).
Т.е. в простом виде это можно решить созданием спец. таблицы с несколькими полями в одно из которых записывать какой то идентификатор вашей ошибки + стек вызова. По createDate полю вы сможете идентифицировать время возникновения вашего события. Далее, как вам посоветовали выше, Вы находите место в коде где генерируется искомое событие - встраиваете логику по созданию записи в лог таблице и далее просто ждёте пока таблица наполнится достаточным количеством данных для анализа. Это простое первичное решение, далее, если вам потребуется и будет потребность/желание, можно всё это обернуть в класс, развивать и использовать более широко. Удачи в ваших начинаниях!

Последний раз редактировалось JuniorAx; 26.11.2020 в 20:45. Причина: Орфография