Период активности организации


В одной информационной базе ведется несколько (более десятка) организаций. От руководства поступила задача — проанализировать, в каком периоде наблюдалась активность по работе в базе по каждой организации. Для решения этой задачи и создан этот отчет.

В одной информационной базе ведется несколько (более десятка) организаций. От руководства поступила задача — проанализировать, в каком периоде наблюдалась активность по работе в базе по каждой организации. Для решения этой задачи и создан этот отчет. Идея проста — обойти циклом все организации и все документы (из метаданных), получить по каждому виду документов первый и последний документ и по итогу общего обхода всех документов выбрать самый первый и самый последний. Реализована как обработка (*.epf), но по сути, функционал отчета (*.erf) (никакие данные не изменяются в процессе анализа). Последним этапом — появляется печатная форма, которую и можно предоставить руководству.

4 Comments

  1. kirillbul

    Я так понимаю процесс перебора займет некоторое время, возможно продолжительное… в обработке предусмотрена возможность ее прерывания?

    Reply
  2. karagiosis

    Да, есть такая возможность. Ctrl + break, как обычно )

    Reply
  3. help1Ckr

    Отборы добавить бы по организациям

    Reply
  4. karagiosis

    (3) help1Ckr, Согласен, можно добавить, но смысл? В моей базе 52 организации, несколько тысяч документов. Время выполнения отчета — 2 — 3 минуты (у меня выполняется на сервере за 1,5 минуты примерно)…. Этот отчет — из тех инструментов, которые бывают нужны раз в полгода, или даже реже. И 2 — 3 минуты выполнения в этой связи будут ли затратными ? Да и может ли быть очень много организаций в базе?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *