
CDT Visualization - using Tree View
by Persistent
Description
Allows viewing the structure of a CDT in a graphical, hierarchical view based on the tree browser SAIL component.
This app includes both the required Plug-in which contains Functions used by the app and an Appian application that provides a site to view the CDT structure.
Features
Functionality provided:
- View the structure of any CDT graphically in a tree view
- Expand nested CDT field members and expand CDT arrays
- Displays information about the datatype of each field, including whether it is an array or not
Functions included in the Plug-in:
- cv_gettypenumberofcontainedtypeforlisttype() - This function will return the datatype number of the contained datatype in a list datatype
- cv_gettypeinformationfordatattype() - This function will return the type information for the given datatype. It will include information on whether the given datatype is a list and a CDT.
- cv_getfieldsofcdt() - This function will return the current top-level fields of the CDT. Nested CDT elements will not be returned by this function.
- cv_getmetadataforallcdts() - This function will return all the CDTs in the system whose name starts with the given partial name input.
Release notes
[MIGRATED] This is a utility which will allow viewing the structure of a CDT in a Hierarchical TreeView. It uses the hierarchy tree view UI component introduced in 16.3. You can expand any CDT field, and it also works for deeply nested CDTs also. No need to navigate to a multiple pages to get the CDT structure - all information about the CDT will be displayed graphically in one screen.
This component includes both the required plugin which contains utility functions used by the component and a Appian application along with a Site to view the CDT structures
Attachments:
- Complementary Appian application - which includes a Site to access the UI to view the CDT structure
- A sample screenshot
- Deployment and usage instructions document
- cv_gettypenumberofcontainedtypeforlisttype() - This function will return the datatype number of the contained datatype in a list datatype
- cv_gettypeinformationfordatattype() - This function will return the type information for the given datatype - it will include info on whether the given datatype is a list and a CDT.
- cv_getfieldsofcdt() - This function will return the current top level fields of the CDT. Nested CDT elements will not be returned by this function
- cv_getmetadataforallcdts() - This function will return all the CDTs in the system whose name starts with the given partialName input.
Version history (1)
1.0.0
AppMarket: resubmitting on behalf of the author through AppMarket Submissions as a Plug-in so that it can be deployed from the admin console
Resources
- Download
Instructions_deployment_and_usage_CDTVisualizer.docx
Deployment Instructions