Overview
Flagship
UltraTree is Enabling Simplicity's flagship add-on product for the Rapid Application Development system, and is the premier relational-tree manager for that platform.
What it does
A relational tree is a mechanism for browsing and managing multiple levels of relational data in a single hierarchical list. A single relational tree control can replace several browses and their various auxiliary controls. All data at all levels of the data hierarchy is managed with one set of auxiliary controls. All updating includes automated handling of relational integrity linkage.
Editions
UltraTree was previously offered in two Editions:
- Standard Edition
- Premium Edition
Standard Edition is no longer offered. Those with current licenses will continue to receive support.
UltraTree is presently available only in the Premium Edition
General Characterisitics
-
- UltraTree supports Clarion-standard 1:Many relationships and Many:1 relationships (the latter as JOINs), as well as 1:1 relationships, Many:Many relationships implemented using joining tables, and also supports both 1:Many and Many:Many self-relationships.
- UltraTree supports multi-column formatted data display, multiple related tables at any level, VIEWs with multi-table JOINs, ranging and filtering, sectional headers and footers, dynamic record sorting, dynamic totaling, dragging and dropping records to different parents, row tagging (and reporting of tagged rows), and many other features described on these Web pages.
- UltraTree is a very mature product now in its 9th major version since its initial introduction in 1996, and is continuously being enhanced with new features and improvements of old features. UltraTree is completely general and non-specific as to industry. UltraTree has been used to create applications that are in daily use in such diverse application areas and industries as manufacturing, medical billing, school administration, animal husbandry, and metadata management. (To give a small sample)
- UltraTree is designed for use with, and is entirely dependent upon, Soft Velocity's Rapid Application Development system. All Clarion versions from 5.5 through Clarion 7 are supported.
- UltraTree is implemented as Clarion ABC-compliant classes, supported by Clarion template wrappers. The entire product is in compilable source form.
- UltraTree is suitable for use with any relational database described by a Clarion data dictionary. It is capable of displaying and updating the entire set of tables reachable via Clarion relationships from the chosen root table.
