Using the View Designer and VDL to Create Custom Views
Views are created in XML notation and can contain any valid HTML markup, along with additional elements defined by the VDL language. The View Designer creates this vdl code, which is extensible markup language that allows you to create reusable components. This chapter explores the underlying vdl code that makes up the View in greater detail.
You can quickly switch between the code editor and the View Designer using the links displayed in the top right corner of the artboard.
This section provides examples in both the View Designer and code editor when the feature being described is accessible by both methods.
The View Designer integrates with Xpress Workbench entities and scenarios, generating the required vdl code to provide simple, direct bindings to your app's model data, to aid rapid view development.
Your Xpress Workbench installation contains an app that showcases all the elements within VDL, it is located at <installdir>/examples/insight/vdl/vdl_language.zip. You can upload it and click on its tile to launch it within the Xpress Workbench environment.
VDL contains functionality for defining basic interactive views through configuration only. Content can be augmented with customization via HTML, CSS and JavaScript. However, if your developments require extensive customization, the JavaScript API may offer a more suitable approach.
© 2001-2019 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.