vykonProGuestBook - Guest Book

The Guest Book component provides an electronic visitor log application running in the station.



Figure - Guest Book Property Sheet
Guest Book Property Sheet


Properties


Visitor Ext

The Visitor Ext is used to manage visitors and configure the behavior of the new visitor wizard.



Figure - Visitor Ext
Visitor Ext Properties


Properties

Visitor Manager

The Visitor Manager is the primary view on the visitorExt property of the guestBook. The view can be embedded into a px file or directly linked to from a graphic.



Figure - Visitor Manager
Visitor Manager View


Actions

Sign In Wizard

The sign in wizard is a popup window which prompts the visitor to provide the required information for signing into the facility. The wizard validates that all fields have been filled in prior to enabling the finish button.



Figure - Sign In Wizard
Sign In Wizard


Once a visitor completes the sign in wizard, their information is populated in the visitor manager view. When a visitor is signed out they are removed from the visitor manager view and the corresponding history record is updated with the sign out time.



Figure - Visitor Manager Displaying Visitors

Visitor Manager View Populated


After the visitor is signed out the visitor is automatically removed from the visitor manager table view. Note that the visitor record still exists in the Niagara history file.

Actions

The visitorExt component has a single action "sign out all visitors" which forcibly signs out all current visitors using the current timestamp.

Guest Book History

When the first visitor signs in, the guest book component creates a Niagara history in the station which stores all of the visitor information. The properties of the guest book component are used to specify the name of the history which is created and the history capacity.

When a visitor signs in, a new record is added to the guest book history containing the timestamp of the sign in event, the badge number, the visitor's first name, the visitor's last name, the organization that the visitor is representing, and the person or department that the visitor is meeting with. The timestamp out property will initially be null. When the visitor signs out, the visitor's history record is updated populating the timestamp out property with the current time.



Figure - Guest Book History
Guest Book History


Lexicon Keys

The module's lexicon file contains several keys for configuring the user interface behavior