Initializing help system before first use

# Working with Advanced VDL

Several advanced techniques are available to help you gain more control over your app's functionality and performance.
Covered Topics

- Using Dynamic Attributes
  Using dynamic attributes, you can set attributes on elements using the result of expressions.
- Working with Image Attachments
  Views can use images that originate as scenario attachments.
- Hiding Content when the Result Data is Unavailable
  When one or more scenarios have no results data, you can hide the content in portions of your views.
- Creating Custom Extensions for Views
  The language used for the code that sits behind the View Designer is extensible, and adding to it should not be complicated.
- Create a Drawer Using a VDL Page
  A vdl-page component can be configured to act as a drawer using the type="drawer" attribute.
- Spotting Mistakes with VDL Hints
  When you are developing Views, Xpress Insight can provide feedback by flagging some classes of mistake or sub-optimal cases.
- Preloading Entities
  At load time, views are scanned for scenario and entity references—such references are collated and network requests for data batched together in a preload step.

Parent Topic Using the View Designer and VDL to Create Custom Views

© 2001-2026 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.