Показать сообщение отдельно
Старый 17.05.2006, 11:23   #9  
bird_imported is offline
bird_imported
Участник
 
45 / 10 (1) +
Регистрация: 11.05.2006
Цитата:
Сообщение от SVG Посмотреть сообщение
отчеты запускаются откуда?

из трех мест
1. отчеты в грануле (типа товар-отчеты,продажа-отчеты...)
2. отчеты в документе (фактуры,накладные,статистики...)
3. периодические задания (тут вряд ли у вас есть неопознанные самописки)

если что-то упустил - поправьте

в этих местах совсем нетрудно написать протоколирование запуска репортов с последующим комитом.
единственное что плохо - неясно, просмотрели репорт или ошиблись и не стали запускать - но согласитесь этой погрешностью можно пренебречь.
Как раз этого и хотелось бы избежать, слишком много гранул и документов используется.

Цитата:
Сообщение от Yuriy Посмотреть сообщение
Есть такая вещь, как Code Coverage (Сервис/Debugger/Выполнение Кода). Именно с помощью ее мы писали логи запуска отчетов и различных функций (из таблиц, кодеюнитов и пр.)
При запуске клиента автоматически запускаем Code Coverage (при открытии фирмы) и он пишет инфу в свои таблицы, которые потом без проблем анализируются.

P.S. В версии 2.60 он находится в Сервис/Debugger/Приложение Код
Спасибо, очень интересная мысль

Цитата:
Сообщение от rmv Посмотреть сообщение
Ну тогда либо пихать вызов в отчеты, либо всякие извращения вроде записи в файл, с последующей очисткой и занесением в базу.
Спасибо, сделал с сохранением в файл, пожалуй в данной ситуации самый простой и быстрый способ. Благо все пользователи системы работают на терминальном сервере, так что все очень удачно получилось.