[15689] Кнопка "Обновить" на вкладке "Поверка" должна брать данные из формы, а не из базы данных

После изменения данных оборудования, для их использования при запросе информации о поверке в Аршин, необходимо сохранить изменения, закрыв форму. Только после этого при нажатии на кнопку “Обновить” на вкладке “Поверка” будут использоваться новые данные.
В противном случае, при запросе в Аршин будут использоваться данные, сохранённые до внесения изменений. Это неудобно.

Предложение , чтобы кнопка “Обновить” на вкладке “Поверка” использовала данные из формы, а не из базы данных.

О каких параметрах конкретно вы говорите? Синхронизировать можно только созданное устройство, у которого нельзя поменять модель. Остаётся только номер в реестре СИ, речь о нём?

Да речь о номере. Особенно красноречиво это выглядит для термометров. Их номера поверители коверкают на свое усмотрение. И приходится выполнять этот ритуал:

Мы обсудили ваш вопрос и у нас есть следующие предложения.

  1. Обновление данных о поверках по факту не просто заполняет форму свойств и даёт вам выбор сохранить их или нет. Этот механизм вносит изменения в БД сразу же и отображает их на экране.

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

Исходя из этого, мы предлагаем не передавать данные на сервер для поиска, а предложить вам сначала сохранить изменения, в случае если они были введены.

Итоговый сценарий будет выглядеть так.

  1. Открываете свойства оборудования
  2. Вводите серийный номер, или номер в реестре СИ.
  3. Нажимаете кнопку “Обновить” на закладке “Поверка”
  4. Выдаётся вопрос “Перед обновлением данные о поверке необходимо сохранить внесённые изменения. Хотите продолжить?”
  5. Если вы подтверждаете, данные сначала сохраняются (при этом проводятся все нужные проверки), а затем обновляются данные о поверках из реестра.

Если возражений нет, готовы поставить в планы.

1 лайк

Смущает 4 и 5 пункты. Дополнительное окно с необходимостью подтверждения (“Да”) усложняет рутинную операцию. В ручную поверку обращаются, как правило, когда автоматическая проверка по каким-то причинам не срабатывает. И подобных ручных операций приходится выполнять довольно много, т.к. это делается для многих термометров

Я бы предложил сохранять номер сразу при нажатии кнопки “Обновить”. Для однозначности можно добавить соответствующее уведомление под кнопкой. Прежде не было ситуации, когда можно было ввести номер и не сохранив его, получить поверку.

Мне кажется, что оно как раз нужно, чтобы было однозначно понятно, что сейчас не просто произойдёт загрузка данных в окошко, а устройство физически обновится в базе.

Может, оставить предупреждение и добавить кнопку “Больше не спрашивать”?

1 лайк

Пусть будет так. Если можно не нажимать на окно при каждой операции, то вполне уместно

Поставили в таком виде в план на 3.61.

Сделали в следующей версии 3.61.