Crystal Xcelsius предлага функция за динамична видимост , която ви позволява да контролирате видимостта на компонент, като го карате да се появява или изчезва въз основа на определени предварително дефинирани тригери. Как помага това? Да предположим, че имате три диаграми на таблото си. С динамична видимост можете динамично да накарате две от диаграмите да изчезнат, оставяйки една диаграма, върху която да се фокусирате и анализирате. Тази функционалност ви дава възможност да контролирате какво вижда вашата аудитория - и кога го вижда.
Разбираемо е, че ако можете да контролирате какво вижда потребителят, можете да заключите потребителите от таблото за управление с изискване за парола. Защитата с парола може да бъде полезна, когато вашето табло за управление съдържа чувствителни данни, които трябва да бъдат ограничени до оторизиран набор от потребители.
Идеята зад този трик е проста: първо групирате набор от компоненти и след това задавате Display Status и Display Status Key за тази група. Ключът за състоянието на дисплея може да бъде всичко, което искате да бъде . Това в крайна сметка ще стане паролата, която вашите клиенти трябва да знаят, за да направят тази група видима.
Избраната от вас парола не трябва непременно да съдържа букви - но ако използвате букви, имайте предвид, че ключът за състоянието на дисплея е чувствителен към малки и големи букви. В тази светлина искате съзнателно да решите дали да използвате парола с главни, малки или смесени букви.
След като зададете динамична видимост, трябва да дадете на потребителите си начин да въведат паролата. Можете да направите това с помощта на компонента Input Text. Просто добавете компонента Input Text и задайте свойството Insert In на същата клетка, която се използва като задействаща клетка за динамичната видимост.
Ако искате да станете наистина фантастични, можете да зададете някои свойства на опциите за поведение, за да придадете на компонента Input Text вида и усещането на стандартно въвеждане на парола.
Можете да активирате свойството за въвеждане на парола, за да сте сигурни, че когато потребителят въвежда паролата, се показват само звездички. Това е стандартна функция за сигурност, която не позволява на зрителите да видят паролата, докато се въвежда. Можете също да зададете свойството Maximum Characters да съответства на дължината на паролата, която използвате. Това свойство ви позволява да ограничите броя на знаците, които потребителят може да въведе.
След като конфигурирате своя компонент Input Text, можете да добавите малко основно форматиране около него, за да му придадете усещане за професионален диалогов прозорец. С тази настройка вашите клиенти въвеждат парола и след това натискат Enter, за да направят таблото видимо.
Ако все още виждате диалоговия прозорец за паролата си дори след като таблото ви за управление стане видимо, щракнете с десния бутон върху диалоговия прозорец за парола и изберете Изпрати назад.