Обновление SimpleWeight 3.2.38

Новости 159

дата обновления: 19 мая 2019

  • мелкие коррекций в парсинге XML
  • Коррекции в инициализации SWINSTR.dll в части вызова UpdateProfileSignalWord
  • Поддержка многоаналитного заполнения (пакет данных прибора содержит несколько результатов). Коррекции в ValidateString. Это пробный тест для профиля инструмента 103.
  • В блок настроек метода добавлена опция «Защита от повторного результата». Этому соответствует атрибут DuplicateDataProtection По-умолчанию опция включена (как и было ранее). При включенной опции обработка входящего результата, одинакового с предыдущим, блокируется. Это расценивается как двойное нажатие кнопки экспорта на приборе или аппаратный дребезг кнопки. В некоторых методах результаты могут быть (должны быть) одинаковыми, в таких случаях эту опцию необходимо выключать. Тогда каждое нажатие на приборе вызывает запись результата, даже если результат одинаков.
  • Коррекции в событии rtbReceived_TextChanged для поддержки опции защиты от повторного результата.
  • Исправлен сценарий, когда для новой работы [New] при отключенной опции AutoSave при нажатии кнопки Сохранить, не сохранялись результаты, а только данные работы.
  • Коррекции в формировании персонального идентификатора при запросе лицензии
  • В события ApplicationEvents добавлен код проверки существования SimpleWeight.exe.config файла. при его отсутствии создается из app.config + сообщение пользователю. То же с созданием базы данных (файл SimpleWeight.accdb из SimpleWeight.newdb). Также там сделана проверка на возможность инициализации DataBase провайдера и обнаружение регистрации MSCOMM32.OCX. При наличии критической ошибки — сообщение и закрытие приложения.
  • В пользовательскую формулу добавлены параметры C1 (Crucible ID) и C17 (Comment). Коррекции в парсинге UserFormula.