[18063] Где найти показания, введённые с помощью функции «Ввести показания счётчика...»

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

При наличии нескольких однотипных точек учета, да еще и однотипных устройств, вспомнить, какое устройство было привязано к какой точке, — задача, решаемая только по документации, либо устройства нужно заранее каким-то образом маркировать в программе. Кроме того, у устройства есть настройки, которые будут потеряны. Придется где-то отдельно, но при этом «под рукой» фиксировать номера каналов, а иногда и настройки регистров Modbus. Иначе говоря, все это непросто и требует тщательной подготовки.

А если участников этого процесса больше одного, то проблемы будут точно.

Помимо этого, пользователя, который будет вводить данные, нужно наделить правами, причем немалыми. В результате объем действий и уровень прав становятся такими, что проще научить пользователя ручному вводу интеграторов напрямую в таблицу, снабдив его соответствующими правами. Это неправильно и очень неудобно, особенно при наличии функции «Ввести показания счетчика…».

Поэтому, если единственная причина текущего поведения

, я прошу перенести эту тему в раздел предложений.

А предложение формулирую так: позволить видеть введенные вручную данные вне зависимости от наличия или отсутствия устройства, с которого считываются данные. В программе уже есть маркировка данных, введенных вручную, а также кнопки, управляющие отображением расчетных и недостоверных данных. Если, на ваш взгляд, нужны дополнительная маркировка или разделение, стоит использовать те приемы, которые уже применяются в интерфейсе.