Dynamic Visibility

Dynamic Visibility empowers you to customize card designs by displaying or concealing specific card design elements based on information within a person's record. When an object is hidden, it won't be printed on the card, and vice versa.

Dynamic Visibility is a versatile tool, with numerous applications. A prime example is the ability to display text corresponding to an individual's grade level or to show a graphic tied to an after-school club.

In the following example, we have utilized Dynamic Visibility to tailor a “Senior Privilege” text object, ensuring it is exclusively visible and printed for students in Grade 12.

Dynamic Visibility can be implemented across a wide array of card design elements, including:

  • Photos

  • Shapes and Lines

  • Text

  • Data

  • Names

  • Barcodes/QR Codes

This flexibility allows you to finely tune the visibility and printing behavior of any object in your card designs.

Accessing Dynamic Visibility

To access Dynamic Visibility, follow these steps:

  1. Start by opening a credential for editing. You can do this by navigating to Administration > Credentials > Card Templates, and finally choosing the template you want to edit.

  2. Within your design canvas, either select an existing object or add a new one, such as a Text or Image object.

  3. Under the object's "Properties," locate and access the "Visibility" panel.

  4. Activate the "Dynamic Visibility" checkbox

  5. Click the "Setup" button

Dynamic Visibility Setup

Dynamic Visibility seamlessly integrates with both Lists and Fields to provide you with versatile options for defining visibility criteria.

Choosing the Visibility Determination Method

You have two primary choices to determine visibility:

  1. Lists: The "Lists" option offers enhanced flexibility, allowing you to set up intricate criteria within the List.

  2. Fields: The "Fields" option offers a simplified approach, where you select a Database Field Name and provide the matching value.

Configuring Visibility

For Lists: When opting for the "List" method, you'll be presented with a dropdown list containing available Lists.

For Fields: If you choose the "Field" method, you'll select the Database Field Name and input the relevant data value.

After defining the criteria, specify whether the Default Visibility should be "Visible" or "Invisible."

Don't forget to save your changes to complete the Dynamic Visibility setup.

 

List

Field