Presentation XML · Data controls
Tree <tree>
A hierarchical tree control driven by tree nodes and their attributes.
Application Designer edits <tree> through its "Tree Properties" dialog, backed by the CTRL_TREE object: 10 properties, each with the type, length and value list the product itself declares. The stock screens write 7 further attributes the property sheet does not show.
In the 204 stock presentations it appears 90 times on 27 screens, inside <section> (45), <dialog> (23), <sectioncol> (21), <systemlib> (1); it contains <treenode> (93).
Where it goes
Sits inside: <section>, <dialog>, <sectioncol>. May contain: <treenode>.
Properties
| Property | Value | What it does | Source |
|---|---|---|---|
beanclass | beanclass | Bean Class. ALN 254. Stock screens: 75 uses on 26 screens, values com.ibm.ism.script.webclient.beans.autoscript.AttributeTreeBean (8), psdi.webclient.beans.assetcat.AssociateSpecBean (8), psdi.webclient.beans.common.RelationshipTreeBean (8), com.ibm.tivoli.maximo.skd.beans.SKDSearchSpecBean (7), com.ibm.tivoli.maximo.interaction.beans.createint.WSIOTreeBean (4) … 40 distinct. | MAS 9.2 data dictionary — CTRL_* control objects (lab://maximo/9.2/db/object/ctrl_*) · CTRL_TREE.BEANCLASS; MAS 9.2 Application Designer presentation (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/designer) · Designer · General tab; 204 MAS 9.2 stock presentations (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/*) · LIBRARY#tree11 |
height | string | Height. ALN 50. Stock screens: 89 uses on 26 screens, values 250 (37), 200 (19), 300 (18), 280 (4), 150 (3) … 11 distinct. | MAS 9.2 data dictionary — CTRL_* control objects (lab://maximo/9.2/db/object/ctrl_*) · CTRL_TREE.HEIGHT; MAS 9.2 Application Designer presentation (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/designer) · Designer · General tab; 204 MAS 9.2 stock presentations (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/*) · LIBRARY#tree11 |
mboname | string | Business Object. UPPER 30. Stock screens: 20 uses on 13 screens, values CLASSSTRUCTURE (20). | MAS 9.2 data dictionary — CTRL_* control objects (lab://maximo/9.2/db/object/ctrl_*) · CTRL_TREE.MBONAME; MAS 9.2 Application Designer presentation (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/designer) · Designer · General tab; 204 MAS 9.2 stock presentations (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/*) · LIBRARY#associateClassification_tree |
orderby | string | Order By. ALN 254. Stock screens: 4 uses on 2 screens, values location asc (3), assetnum asc (1). | MAS 9.2 data dictionary — CTRL_* control objects (lab://maximo/9.2/db/object/ctrl_*) · CTRL_TREE.ORDERBY; MAS 9.2 Application Designer presentation (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/designer) · Designer · General tab; 204 MAS 9.2 stock presentations (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/*) · LIBRARY#locations_tree |
relationship | relationship | Relationship. UPPER 50. Stock screens: 51 uses on 19 screens, values EXPBUILDTREE (19), SCRATTRTREE (8), RELATIONSHIPTREE (4), CLASSSTRUCTUREIT (3), INTOBJ_TREE (3) … 19 distinct. | MAS 9.2 data dictionary — CTRL_* control objects (lab://maximo/9.2/db/object/ctrl_*) · CTRL_TREE.RELATIONSHIP; MAS 9.2 Application Designer presentation (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/designer) · Designer · General tab; 204 MAS 9.2 stock presentations (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/*) · LIBRARY#tree11 |
usedatasrc | boolean | Use Data Source. YORN 1. Stock screens: 47 uses on 17 screens, values true (47). | MAS 9.2 data dictionary — CTRL_* control objects (lab://maximo/9.2/db/object/ctrl_*) · CTRL_TREE.USEDATASRC; MAS 9.2 Application Designer presentation (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/designer) · Designer · General tab; 204 MAS 9.2 stock presentations (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/*) · LIBRARY#tree11 |
width | string | Width. ALN 50. Stock screens: 83 uses on 24 screens, values 250 (35), 200 (20), 600 (19), 500 (3), 300 (2) … 9 distinct. | MAS 9.2 data dictionary — CTRL_* control objects (lab://maximo/9.2/db/object/ctrl_*) · CTRL_TREE.WIDTH; MAS 9.2 Application Designer presentation (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/designer) · Designer · General tab; 204 MAS 9.2 stock presentations (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/*) · LIBRARY#tree11 |
checkfornewnodes | boolean | Not on Application Designer's tree property sheet: written in XML only. Stock screens: 5 uses on 3 screens, values true (5). | 204 MAS 9.2 stock presentations (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/*) · LIBRARY#locations_tree |
dataattribute | attribute | Not on Application Designer's tree property sheet: written in XML only. Stock screens: 2 uses on 2 screens, values systemid (2). | 204 MAS 9.2 stock presentations (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/*) · LIBRARY#displaysystems_tree |
ignorestructurechange | boolean | Not on Application Designer's tree property sheet: written in XML only. Stock screens: 23 uses on 12 screens, values true (12), false (11). | 204 MAS 9.2 stock presentations (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/*) · LIBRARY#tree11 |
maxchildren | int | Not on Application Designer's tree property sheet: written in XML only. Stock screens: 76 uses on 23 screens, values 1000 (38), 5000 (36), 500 (2). | 204 MAS 9.2 stock presentations (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/*) · LIBRARY#tree11 |
openfirstlevel | boolean | Not on Application Designer's tree property sheet: written in XML only. Stock screens: 37 uses on 16 screens, values false (37). | 204 MAS 9.2 stock presentations (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/*) · LIBRARY#associateClassification_tree |
restrictactionon | string | Not on Application Designer's tree property sheet: written in XML only. Stock screens: 23 uses on 10 screens, values LEAF_NODES (23). | 204 MAS 9.2 stock presentations (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/*) · LIBRARY#tree11 |
selectfirstnode | boolean | Not on Application Designer's tree property sheet: written in XML only. Stock screens: 9 uses on 4 screens, values true (9). | 204 MAS 9.2 stock presentations (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/*) · LIBRARY#locations_tree |
Example
<!-- LIBRARY · tree11 -->
<tree beanclass="psdi.webclient.beans.common.RelationshipTreeBean" height="250" id="tree11" ignorestructurechange="true" maxchildren="5000" relationship="EXPBUILDTREE" restrictactionon="LEAF_NODES" usedatasrc="true" width="250">
Sources: MAS 9.2 data dictionary — CTRL_* control objects (lab://maximo/9.2/db/object/ctrl_*) · CTRL_TREE; MAS 9.2 Application Designer presentation (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/designer) · mxdproperties_tree; 204 MAS 9.2 stock presentations (image://cp/manage/manageadmin:9.3.31/maxdemo/maxpresentation/*) · LIBRARY#tree11