все что связано с моей работой
Главная » Програмирование » Доп. Расшифровка. Контроль импорта

Доп. Расшифровка. Контроль импорта

Доп.рашифровка позволяет подгружать отчеты поселений и подведомственных организаций, что очень сильно облегчает жизнь. Но как всегда есть свои подводные камни.

В процессе составления отчетов, очень часто возникают ситуации, когда отчет какого-нибудь поселения уже проверили, а оно, поселение, прислало отчет еще раз, например что-то исправили или случайно — ошиблись. В программе при импорте отчетов нет возможности выбрать, какие файлы подгружать, а какие нет. И в результате проверенный отчет затирается данными из нового.

Поэтому нужно проверять файлы в папке для импорта перед загрузкой. Но вот как? Сидеть самому — не вариант, пусть пользователи сами проверяют, тем более они лучше знают что подгружать, а что уже готово и трогать нельзя. Но тут проблема, проверить файл можно двумя способами:

  1. В имеми файла закодировано — что это за отчет и на какую дату. Беда в том, что надо помнить номера форм, помнить из чего состоит имя файла где и какая цифра что означает. И главный минус — не видно от кого этот файл.
  2. Второй способ решает проблему первого. Внутри каждого файла есть наименования поселения, а в служебных полях другая информация: период, код формы, версия программы и т.д.

И вроде второй способ решает проблему, но как научить пользователя этому, как заставить помнить коды, да и перспектива открыть 10-20 файлов … и ладно бы если б это надо было бы сделать раз, а то ведь бывает, что чуть не каждые 15 минут.

И как всегда: лень — двигатель прогресса.

Так и родилась эта маленькая утилитка.

Окно утилиты контроля импорта

Окно утилиты контроля импорта

Ей нужно указать папку с отчетами для импорта, текущую верси ПО и отчетную дату, а она покажет все файлы в папке, красным подсветит все не правильные файлы. Для отчетов — покажет от кого и какой это отчет. Не верные версии и неправильные периоды также подсветит красным.

Лишние отчеты и файлы с ошибками можно тут же удалить.

Скачать ее можно тут, установка не требуется.

Комментариев нет

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.