Пояснение входных параметров, которые не могут быть заданы пользователями
В некоторых ситуациях пользователь может выбрать конкретную опцию, которая автоматически исключает последующую опцию. Однако если одна и та же конфигурируемая структура изделия может использоваться в различных ситуациях, пользователь может не понять, почему некоторые опции могут быть выбраны только в определенных ситуациях, и прийти в замешательство или расстроиться.
Например, определенную систему резервного питания можно использовать в сфере телекоммуникаций и на подстанции. Система резервного питания генерирует электроэнергию с помощью топливных элементов, а затем сохраняет энергию до тех пор, пока она не потребуется. Хотя система может сохранять генерируемую энергию в аккумуляторах или суперконденсаторах, отраслевые нормы требуют, чтобы во всех случаях применения на подстанциях использовались аккумуляторы.
Чтобы передать эту информацию пользователю, можно использовать свойство интерфейса пользователя calculationExplanation, как показано на следующих рисунках.
Эта информация отображается для пользователя в процессе конфигурирования. В этом примере пользователь указал промышленное применение на подстанции, при котором в качестве устройства хранения энергии автоматически выбираются аккумуляторы. Для пользователя отображается текст calculationExplanation, чтобы пояснить причину автоматического выбора этого значения.
| Текст calculationExplantion всегда отображается на странице Проверка входных данных, включаемой путем задания свойства wpcfg.engine.display.inputReview.page=true в файле WT_HOME/codebase/com/ptc/wpcfg.properties. Этот текст нельзя динамически изменять на основе выбора пользователя. |