Список изменений

Версия 1.2.3.8

  1. Исправления и доработки в модуле проверок форм 1.1 - 1.4. Релизная версия.
  2. Исправления ошибок, касающихся работы нововведений из последних версий под Astra Linux.
  3. Исправление ошибки при пакетном импорте файлов .xlsx.

Версия 1.2.3.7

  1. Доработка модуля проверки форм 1.1 - 1.4 по результатам внутреннего тестирования.
  2. Исправление нескольких небольших ошибок, появившихся в версии 1.2.3.6.
  3. Подготовка базы к миграции и к изменению типов данных.
  4. Реализация каскадного удаления из базы данных.
  5. Исправление возможного "вылета" программы при экспорте формы в .xlsx при определенном порядке действий.

Версия 1.2.3.6

  1. Исправление выгрузки организации в .raodb. Ранее была ошибка, при оторой если выгрузить организацию в .raodb и попытаться импортировать её обратно, возникала ошибка из-за задублировавшихся id отчетов.
  2. Исправлена ошибка, возникающая с импортом отчётов из .xlsx и .raodb при определенном порядке действий.
  3. Исправлена ошибка с окном сохранения данных при закрытии формы.
  4. Исправление подстройки размера окна программы под текущее разрешение монитора. Реализация данной функции под Astra Linux.
  5. Реализована функция сравнения данных форм 1.0 и 2.0 при импорте отчетов из .raodb/.xlsx/.json. При наличии различий, открывается отдельное окно, позволяющее посмотреть изменения, внести в них корректировки.
  6. Реализация модуля проверок форм 1.1 - 1.4. Проверки на данный момент выполняются в пределах открытой формы.

Версия 1.2.3.5

  1. При импорте отчета/отчетов/организации из .raodb/.xlsx/.json добавлено окно проверки изменений в титульной форме организации 1.0/2.0, с возможностью отказаться от изменений, выбрать конкретные изменяемые поля, а также вручную изменить данные.
  2. Исправлены ошибке в работе кнопки "Проверить" в форме 1.1, уточнены требования к форме на соответствие приказу.
  3. Реализована автоподстройка размера основного окна под мониторы с различным разрешением.
  4. В выгрузке в .xlsx форм 2.3 (всех, у выбранной организации или при выгрузке всех форм) формат колонки 18 "срок действия" изменён с численного на дату.
  5. Теперь во всех формах отчетности при нажатии клавиши Delete или комбинации клавиш Ctrl+v в случае если в ячейке выбран определённый кусок текста, содержимое ячейки не будет полностью удаляться, будет удалён только выделенный текст.
  6. Исправлена ошибка, при которой после выгрузки организации в .raodb, не открывался головная форма этой организации.
  7. Исправлена ошибка, при которой при закрытии головной формы организации не нажимая предварительно кнопку "сохранить", программа могла вылететь.

Версия 1.2.3.4

  1. Исправлены ошибки версии 1.2.3.3 (долго производились выгрузки форм в .xlsx).
  2. В выгрузке в .xlsx форм 1.7 (всех, у выбранной организации или при выгрузке всех форм) в колонку 7 "Номер упаковки (идентификационный код) ошибочно помещались значения из колонки 6 "Заводской номер".

Версия 1.2.3.3

  1. Исправления в заголовках форм 1.5.
  2. Исправлена ошибка с выгрузкой в Excel истории движения источников (появилась из-за изменения типа данных на дату).
  3. Исправлена ошибка с выгрузкой в Excel списка исполнителей.
  4. В выгрузках в Excel форм x.x и всех форм вернул старый порядок колонок (по просьбе Комарова И.).
  5. В выгрузке в Excel разрывов и пересечений теперь учитывается, что по Приказу 1/24 отчеты начинались со следующего дня, а в приказе 1/13 день в день.

Версия 1.2.3.2

  1. Если при запуске программы происходит ошибка чтения/создания файла базы данных, пользователю будет показано соответствующее сообщение.
  2. Исправлена ошибка, при которой при создании новой формы и её заполнении, данные могли не сохраниться, если закрыть форму не нажимая кнопку "Сохранить".
  3. Исправлена ошибка в сообщениях пользователю с признаком инвентарного отчёта (ИНВ) при импорте отчётов из .RAODB.
  4. Исправления загрузки в память строчек форм. Устранена ошибка при которой если удалить из отчета строку, а потом импортировать .RAODB файл с отчетом, совпадающий с данным и его дополнить, то добавление строчек произойдет некорректно.
  5. Во всех выгрузках в .xls (Excel) теперь дата конвертируется в формат даты (ранее был строковый формат).
  6. Обновление до .NET 8.

Версия 1.2.3.1

  1. Значительно ускорено время выполнения импорта данных из файлов .RAODB.
  2. Исправлены ошибки, появившиеся в выгрузках Excel в версии 1.2.3.0 (поскольку функции полностью переписывались). Теперь сортировка, парсинг формата даннных и т.п. работают корректно.
  3. Исправлено имя по умолчанию для файла выгруки организации .RAODB.
  4. Изменён размер окна программы по умолчанию.
  5. Исправлена ошибка, из-за которой при импорте формы в формате .xlsx значения ОКПО организации сравнивались только у юридических лиц, что могло приводить к задвоению строк организации при импорте.
  6. Добавлены соответствующие сообщения пользователю, если при создании/чтении файла БД произошла ошибка.
  7. Исправлена ошибка с отображениям количества загружаемых при импорте форм в сообщении пользователю.

Версия 1.2.3.0

  1. Изменена работа программы с базой данных, что потребовало внесения значительных изменений в большинство функций программы. Теперь строчки форм загружаются в оперативную память только при необходимости, что значительно ускорило быстродействие для больших баз данных, значительно уменьшило потребление оперативной памяти, ускорило работу программы, значительно ускорило время запуска и улучшило её стабильность.
  2. Добавлена проверка для сообщения о сохранении формы при закрытии, окно более не появляется, если изменений в форме не было (иногда появляется для некоторых форм).
  3. Исправлены ошибки в выгрузке в Excel форм с суммарной строкой (2.1 и 2.2). Теперь такие формы экспортируются и импортируются корректно, учтена группировка. Ранее суммарные строки в выгрузке считались программой за отдельные строчки отчета.
  4. Исправлена ошибка со сбросом номера страницы на 1 при различных операциях.
  5. В выгрузку в Excel разрывов и пересечений добавлено поле "совпадение".
  6. Выгрузки в Excel теперь работают параллельно основной программе, с ней можно продолжать работу и вносить изменения пока выполняется выгрузка.
  7. Исправлена ошибка, которая в отчётах более 10 тысяч строк приводила к ошибке из-за функции рекурсии.
  8. Оптимизирована работа выгрузок в Excel с использованием параллельной загрузки ядер ЦП. Следует учесть, что поскольку данные теперь загружаются в память только при необходимости, сами выгрузки в Excel выполняются несколько дольше, чем ранее.
  9. Теперь если у выбранной организации нет необходимых форм, программа не будет делать выгрузку и сообщит об этом.
  10. Исправлена валидация полей в формах 1.6 и 1.9.
  11. Исправлена ошибка в функции "очистить ячейки".
  12. Номер страницы теперь сбрасывается при смене организации, но не сбрасывается при её открытии.

Версия 1.2.2.14

  1. Первая реализация импорта данных в МПЗФ из формата .Json (формат данных используемый Автономной Частью).
  2. Исправлена ошибка, с работой программы в Astra Linux из под доменной учетной записи (например ivanov@rosatom.ru).
  3. Уведомления о сохранении теперь появляются по центру экрана.
  4. Исправлена ошибка, при которой в выгрузках в Excel в Astra Linux файл предлагалось сохранить без расширения (.xlsx).
  5. Исправления в сообщениях при импорте .RAODB файла.
  6. Исправлена сортировка данных в выгрузке в Excel всех форм.
  7. Исправлена ошибка с выделением ячеек, когда из-за неправильно заданных размеров при щелчке на край ячейки выделялась соседняя.
  8. Исправлена ошибка с переключением на нулевую страницу.
  9. При выгрузке в Excel списка организаций, проверка теперь идёт и по рег номеру и по ОКПО (ранее только по рег. номеру).
  10. Исправлена валидация значений поля "Электронная почта".
  11. При выгрузке в Excel конкретной организации, в названии файла убрано имя базы данных.
  12. В всех формах исправлена возможная ошибка с конвертацией данных в экспоненциальный формат.

Версия 1.2.2.13

  1. Исправлена ошибка в выгрузке "Excel" -> "Все формы", ранее в сокращенное наименование организации всегда помещалось наименование юр. лица, независимо от наличия обособленного подразделения.
  2. Добавлена выгрузка "Excel" -> "Список исполнителей".
  3. В Astra Linux теперь главные окна появляются по центру экрана (для части всплывающих сообщений ещё не реализовано).
  4. Исправлена ошибка, при которой в Astra Linux при сохранении любой выгрузки файлу не добавлялось расширение .xlsx.
  5. Исправлена ошибка, при которой часть выводимых пользователю сообщений не появлялась.

Версия 1.2.2.12

  1. Исправлена ошибка в выгрузке в Excel аналитического отчёта разрывов и пересечений. Ранее в отчёт не попадали пересечения в случае, если у отчётов совпадали даты начала или конца периода.
  2. Добавлена кнопка "Excel -> Все формы" выгружающая в один файл .xlsx все имеющиеся в базе формы. (на полной базе может занимать несколько минут).
  3. Исправлена ошибка в работе программы на Astra Linux, приводившия к тому, что файл базы данных не сохранялся.
  4. Исправлена ошибка, при которой не загружались данные из файла базы данных, если файл из папки temp использовался одним из процессов (был открыт).
  5. Исправлены ошибки в сообщения при выгрузке в Excel, приводившие к отмене команды на выгрузку.

Версия 1.2.2.11

  1. Исправлена ошибка, при которой при выгрузке в эксель всех форм (например всех форм 1.6) и отсутствии выбранной организации, выгрузка не происходила, программа вылетала.
  2. Исправлена ошибка валидации кода операции в форме 1.6.
  3. Исправлена ошибка в форме 1.7 при копировании в форму значений нескольких столбцов или строчки/строчек целиком. Ранее при таком копировании в столбец №29 "трансурановые радионуклиды" ошибочно заносились данные из столбца №28 "альфа-излучающие радионуклиды (исключая трансурановые)".
  4. Доработана функция суммирования в формах 2.1 и 2.2, теперь при большом количестве строк она выполняется "разумное" количество времени.
  5. С целью уменьшения вероятности вылета программы, большинство функций проходят проверки на ошибки выполнения.
  6. Реализован протокол импорта, теперь при импорте каждой формы в файл RAO\logs\Import.log сохраняется информация об операции в виде: дата и время__порядковый номер__рег.№__ОКПО__№ формы__кол-во записей__тип операции(пустое при добавлении)__период/год__сокращённое наименование__полный путь до имп.файла.
  7. Исправлена ошибка, при которой при импорте в excel, расширение .xlsx в имени файла дублировалось.
  8. В выгрузках в Excel "Список форм 1" добавлена возможность фильтрации по диапазону дат. Если ничего не вводить или если обе даты диапазона не получится распознать, то выгрузка будет идти как прежде. Если не удаётся распознать одну из введённых дат диапазона, она не будет учитываться при поиске.
  9. Аналогично предыдущему пункту, в Excel "Список форм 2" добавлена возможность фильтрации по диапазону лет или по конкретному году.
  10. Добавлено сообщение о завершении операции импорта из .raodb.

Версия 1.2.2.10

  1. Устранена ошибка, при которой файл экспорта формы, находящийся в папке RAO не читался корректно и организация с формой не отображались, приходилось использовать функцию импорта.
  2. Устранена ошибка, при которой не читались файлы .raodb в папке RAO (читались только .RAODB). При импорте разрешение файла также стало регистронезависимым (видны и raodb и RAODB).
  3. Устранена ошибка, из-за которой в Astra Linux не работали все выгрузки в Excel, при попытке выгрузки программа вылетала (ошибка появилась в v.1.2.2.5 из-за несовместимости библиотек).
  4. Исправлено расположение файлов в Astra Linux, папка RAO создаётся в папке текущего пользователя (/home/username). В качестве папки с временными папками теперь всегда используется папка temp, находящаяся рядом с папкой RAO. Файлы в папке temp очищаются при каждом запуске программы.
  5. Все функции, касающиеся паспортов ЗРИ, теперь ищут паспорта не только в указанной папке, но и во всех вложенных. Также изменено расположение паспортов по умолчанию.

Версия 1.2.2.9

  1. Устранена ошибка версии 1.2.2.8, в которой при выгрузке формы выгружались все формы организации.

Версия 1.2.2.8

  1. Устранена ошибка, при которой при импорте из excel файла в текущую базу форм 2.5, 2.6, 2.7, 2.8, 2.9 происходило смещение данных на одну колонку вправо (последняя при этом терялась).
    Также при импорте из excel исправлен импорт поля Вид документа в формах 1.5, 1.9.
  2. Попытка устранить периодически возникающую у части пользователей ошибку с копированием данных в буфер обмена.
  3. При импорте в базу из файлов выгрузки в excel исправлены все сообщения по аналогии с импортом из .raodb.
  4. При выгрузке Всех форм 1.х или 2.х если рег.номер не был заполнен, то ставилось ОКПО юр лица, даже если оно было у подразделения. Теперь туда вносится ОКПО подразделения.
  5. В выгрузку "Список форм 1" добавлен столбец инвентаризации. Если в нём указано "ИНВ" - все строки отчета имеют код операции 10, если "инв" - хотя бы одна,
    если пусто - нет ни одной строки с кодом операции 10 (аналогичная система существует в сообщениях об импорте из .raodb и из excel.
  6. Добавлена функция выгрузки всех форм для организации и она же, но с указанием диапазона дат выгружаемых форм.
  7. Во всех сообщениях при импорте/экспорте для удобства заменен порядок вывода ОКПО и наименования. Для всех выгрузок в .raodb добавлена кнопка открытия папки расположения файла.
  8. Устранена ошибка, при которой при импорте из нескольких файлов Excel с формами отчётности 1, программа вылетала.
  9. В выгрузке в excel "списка организаций", добавлен столбец "Орган управления".
  10. В имена файлов выгрузок .raodb добавлена текущая версия программы.
  11. Для всех выгрузок в excel добавлена возможность открыть выгрузку во временном файле (сохраняется в RAO\temp, папка очищается при следующем запуске программы).
  12. Для всех выгрузок в excel формируются имена по умолчанию (по аналогии с выгрузкой в .raodb).
  13. Все операции по экспорту в .raodb не блокируют работу интерфейса программы (работают параллельно).
  14. У поля субсидия, значение 100 теперь проходит валидацию во всех формах.
  15. В списке организаций добавлены кнопки "Выгрузить организацию" (выгружает все формы данной организации), "Выгрузить организацию с указанием диапазона дат"
    (выгружает формы за определенный период) и "Выгрузить все организации" (выгружает в отдельные .raodb файлы каждую организацию из базы).
  16. В выгрузке в excel для аналитики формы 2.7 исправлена ошибка с форматом данных полей: выброс радионуклида разрешенный, фактический, фактический за предыдущий год.

Версия 1.2.2.7

  1. Исправлена ошибка конвертирования полей содержащих дату при импорте из Excel в МПЗФ во всех формах отчётности. Ранее дата при таком импорте отображалось численное количество дней от OLE Automation Date.
  2. Исправлена ошибка, при которой программа дольше открывала файл базы при наличии посторонних файлов в папке RAO. Кроме того, при нескольких файлах .raodb в папке RAO, программа теперь открывает не первый по алфавиту, а последний изменённый файл. Если последний файл .raodb повреждён, программа будет пытаться открыть предыдущий файл по дате изменения.
  3. При загрузке программы, в статус баре подробнее описано что загружается в данный момент.
  4. Исправлена ошибка дублирования организаций при импорте.

Версия 1.2.2.6

  1. Исправлена ошибка, из-за которой не сбрасывалась выбранная организация и её формы.
  2. Добавлены уведомления, о невозможности создания формы в случае, если не выбрана организация.
  3. Исправлена ошибка, при которой при удалении формы, не обнулялась выбранная форма и по двойному щелчку на таблицу форм, программа пыталась изменить уже удалённую форму.
  4. Исправлена ошибка при импорте отчёта, приводившая к внесению отчёта в не ту организацию, а также ошибка, при которой организации дублировались, в том числе "задвоение" организации при импорте отчётов по форме 2.х.
  5. Значительно сокращено время создания новой пустой строчки отчёта/примечания во всех формах.
  6. У всплывающих окон, требующих ввода чего-либо, настроена фокусировка на строку ввода при отображении, теперь не нужно каждый раз нажимать на строку перед вводом. Закрытие окна по кнопке Enter.
  7. Для работы с паспортами (копирование имени, выгрузки в эксель), дата теперь распознаётся с учетом множества шаблонов (две цифры для года; "/", "-" в качестве разделителя), в имени паспорта дата заменяется на год, если дата нераспознана дата заменяется на 0000;
  8. При открытии второй копии программы появляется информационное окно, что программа уже открыта, вторая копия программы закрывается после закрытия этого окна;
  9. При выгрузке формы в excel или импорте из excel все значения проходят дополнительные проверки при преобразовании во избежание вылетов (во многих формах ранее при импорте были возможны вылеты программы, например при импорте формы 1 при незаполненном поле НСС), поля которые можно складывать преобразованы в числовые.
  10. Во всех выгрузках в excel все строчки заголовков теперь закреплены при пролистывании, даработан подбор ширины колонок, исправлены отсутствующие заголовки колонок в форме 2.11, доработана/добавлена логика сортировки строчек в выгрузках (по рег. номеру, периоду/году, порядковому номеру);
  11. Доработана логика импорта из .raodb, изменены соответствующие сообщения, добавлены кнопки пропуска подобных сообщений, устранены ошибки при импорте множества организаций/отчетов, добавлена информация, если ли в отчёте коды операции 10 (приписка (ИНВ) если все строчки с данным кодом, (инв) если хотя бы одна, но не все строчки).
  12. Были жалобы на участившиеся вылеты программы при долгом использовании, их число должно уменьшиться, требует тестирования.
  13. Испралена ошибка с полем даты после импорта (в некоторых формах к дате добавлялось нулевое время).
  14. Другие мелкие исправления.

Версия 1.2.2.4

  1. В уведомлениях убрано упоминание оперативной и годовой отчетности (заменено на отчетность по форме 1,2).
  2. В аналитической выгрузке в Excel отчетов, для которых нет соответствующих файлов паспортов ЗРИ, поиск теперь ведётся по кодам операции 11 и 85
  3. (раньше поиск вёлся только по коду 11).
  4. При работе с паспортами, теперь допускается "-" в имени файла, "прим", "без ном" и т.д. автоматически заменяются на "-".
  5. В аналитической выгрузке в Excel истории движения источника, добавлен отдельный лист, с записями по форме 1.5 (ранее была только форма 1.1).
  6. Доработаны уведомления при обнаружении пересечения дат при импорте из файла .raodb или из Excel.

Версия 1.2.2.3

  1. Убран ползунок прокрутки из списка организаций, в списке отчетов ползунок прокрутки появляется при необходимости.
  2. Исправлена ошибка отображения количества страниц при удалении из строки поиска последнего символа.
  3. Убрано пересохранение текущей базы при выборе импорта из .raodb и последующей его отмене (вызывало задержку отклика программы).
  4. Во всех выгрузках в Excel добавлены соответствующие сообщения. При успешной выгрузке добавлена возможность открыть файл выгрузки.
  5. Исправлена ошибка, из-за которой в имя файла паспорта попадала полная дата, вместо года.
  6. Исправлена ошибка в выгрузке в Excel форм 1.7, добавлено преобразование из экспоненциальной формы в числовую для необходимых полей.
  7. Устранена ошибка, при которой при переключении страницы, использовании поиска или переходе из форм оперативной отчётности в годовые, не пропадал список форм для выбранной организации (теперь выбранная организация сбрасывается при изменении страницы/поиске).
  8. Исправлена ошибка с "задвоением" организации при импорте отчётов в уже имеющуюся базу (требуется дальнейшее тестирование).
  9. Устранена ошибка, при которой при изменении расположения файлов поспортов по умолчанию, поиск происходил в старой папке.

Версия 1.2.2.2

  1. Исправлена работа выгрузок в Excel "Списка организаций" и "Разрывов и пересечений", устранена ошибка с недопустимой датой начала периода, а также с вылетом программы при незаполненных данных организации.
  2. Устранена ошибка ввода данных в форме 1.1, вызывающая ложное срабатывание горячих клавиш.
  3. Добавлены отсутствующие информационные уведомления при произведении выгрузок в Excel, доработаны имеющиеся уведомления.
  4. Исправлена ошибка версии 1.2.2.1, приводившая к созданию файла базы .raodb вдвое большего размера (более 7 мб вместо 3312 кб при пустой базе).
  5. Устранена ошибка сортировки по дате при выгрузке в Excel аналики по движению источника.
  6. Устранена ошибка про отображении количества страниц, строчек и отчетов при поиске по рег.№/наименованию/ОКПО организации.

Версия 1.2.2.1

  1. Во всех формах добавлена кнопка, позволяющая скопировать данные исполнителя из последней аналогичной формы данной организации.
  2. Устранена ошибка, при импорте данных из Excel.

Версия 1.2.2.0

  1. Устранена ошибка, при которой при наличии пустых ячеек, на последующих страницах при попытке ввода данных в аналогично расположенные ячейки, данные сохранялись в пустые ячейки на первых страницах.

Версия 1.1.2

  1. Добавлена сортировка списка отчетов организации по форме и дате.
  2. Исправлены заголовки форм.
  3. Исправлен импорт форм и добавлены всплывающие окна с информацией по добавляемой организации\форме.
  4. Исправлена операция суммирования, изменена нумерация суммирующих строк.
  5. Добавлен счетчик всех форм на главном окне.
  6. Добавлена возможность выгрузки всех форм по Форме 1 (рег. номер, ОКПО, форма, дата начала, дата конца, номер корректировки, кол-во строк).

Версия 1.1.0

  1. Добавлена сортировка списка отчетов организации по форме и дате.
  2. Усовершенствована сортировка примечаний.
  3. Добавлена функция, позволяющая объединять и дополнять отчеты с совпадающими периодами и номером корректировки, с предварительным запросом исполнителя о предпочтительном действии.

Версия 1.0.4

  1. Исправлена техническая выгрузка в Excel.

Версия 1.0.3

  1. Исправлена ошибка, препятствующая копированию данных в графу 18 формы 1.6.

Версия 1.0.2 (62)

  1. Исправлена ошибка, не позволяющая работать с данными в формах 1.1-1.9 после запуска программы с базой данных из версии 1.0.0.

Версия 1.0.1

  1. Добавлена возможность увеличить количество строк в «Примечаниях» сразу до N (вводимое исполнителем количество) строк.
  2. Исправлена ошибка, возникающая при запуске программы МПЗФ в операционных системах Windows7 и Windows8.
  3. Добавлена возможность запуска и корректного функционирования программы МПЗФ в 32-битных системах Windows.

Задать вопрос