zoukankan      html  css  js  c++  java
  • 解决 maximo7.X 设备树子节点显示不全

    在实施MAXIMO7.1.5版本时,客户某一位置下的定义的资产比较多超过50以上,由于MAXIMO7.1.5出于性能或其它原因的考虑,在默认的选择资产或位置对话框中,只能显示50个子节点,导致数据显示不全,解决方法如下:

      导出系统XML(LIBRARY.XML) 查找ID="drilldown"的节点,修改tree组件的属性,添加maxchildren属性,记录,此处有两个tree组件,为了完整,两个组件都添加为好!

    <dialog beanclass="psdi.webclient.beans.common.AssetLocDrilldownBean" id="drilldown" label="明细数据" relationship="DRILLDOWN">

            <helpgrid id="drilldown_help" innerhtml="选择 &amp;lt;IMG border=&amp;quot;0&amp;quot; SRC=&amp;quot;../webclient/images/node_collapsed.gif&amp;quot;/&amp;gt; 可显示子级。选择 &amp;lt;IMG border=&amp;quot;0&amp;quot; SRC=&amp;quot;../webclient/images/node_expanded.gif&amp;quot;/&amp;gt; 可隐藏子级。选择 &amp;lt;IMG border=&amp;quot;0&amp;quot; SRC=&amp;quot;../webclient/images/drill_select.gif&amp;quot;/&amp;gt; 可返回位置/资产。"/>
            
    <tabgroup id="drilldown_tabs" loadalltabs="true">
                
    <tab default="true" id="drilldown_locations" label="位置">
                    
    <section id="drilldown_tab_locations_main">
                        
    <sectionrow id="drilldown_tab_grid1_row1">
                            
    <sectioncol id="drilldown_tab_grid1_row1_col1">
                                
    <section id="drilldown_tab_grid1a">
                                    
    <multiparttextbox dataattribute="LOCVALUE" descdataattribute="locations.description" descinputmode="readonly" id="drilldown_tab_locations_main_1" inputmode="readonly"/>
                                    
    <multiparttextbox dataattribute="ASSETINLOC" descdataattribute="ASSETINLOC.description" descinputmode="readonly" id="drilldown_tab_locations_main_2" inputmode="readonly"/>
                                
    </section>
                            
    </sectioncol>
                            
    <sectioncol id="drilldown_tab_grid1_row1_col2">
                                
    <section id="drilldown_tab_grid2a">
                                    
    <textbox dataattribute="locations.status" id="drilldown_tab_locations_main_3" inputmode="readonly"/>
                                    
    <statictext align="left" dataattribute="ASSETMESSAGE" id="drilldown_equipment_message" span="left"/>
                                
    </section>
                            
    </sectioncol>
                            
    <sectioncol id="drilldown_tab_grid1_row1_col3">
                                
    <section id="drilldown_tab_grid3a">
                                    
    <textbox dataattribute="siteid" id="drilldown_tab_locations_main_5" lookup="site"/>
                                
    </section>
                            
    </sectioncol>
                        
    </sectionrow>
                    
    </section>
                    
    <section id="drilldown_tab_locations_main2">
                        
    <sectionrow id="drilldown_tab_locations_main2_1">
                            
    <sectioncol id="drilldown_tab_grid2_row1_col1">
                                
    <section id="drilldown_tab_grid1b">
                                    
    <listbox align="left" dataattribute="systemid" id="drilldown_listbox" title="变更系统" width="100"/>
                                    
    <buttongroup align="left" id="locations_tree_actions_btngroup_showallsys" show="true">
                                        
    <pushbutton id="locations_tree_actions_btn_99" label="显示所有系统" mxevent="showAllSystems" targetid="locations_tree"/>
                                    
    </buttongroup>
                                    
    <buttongroup align="left" id="locations_tree_actions_btngroup" show="true">
                                        
    <pushbutton id="locations_tree_actions_btn_1" label="显示到顶级的路径" mxevent="getpathtotop" targetid="locations_tree"/>
                                    
    </buttongroup>
                                    
    <buttongroup align="left" id="locations_tree_actions_btngroup_viewpmbtn1" show="true">
                                        
    <pushbutton id="drilldown_button_1_locations" label="查看工作详细信息" mxevent="wopms_byloc"/>
                                    
    </buttongroup>
                                
    </section>
                            
    </sectioncol>
                            
    <sectioncol id="locations_tree_grid">
                                
    <section id="locations_tree_actions">
                                    
    <tree beanclass="psdi.webclient.beans.common.DrilldownTreeBean" checkfornewnodes="true" height="150" id="locations_tree" ignorestructurechange="true" orderby="location asc" relationship="LOCATIONS" selectfirstnode="true" width="500" maxchildren="400">
                                        
    <treenode displaykeyattribute="false" displayobjectname="false" id="locations_tree_treenode1" keyattribute="locationsid" objectname="LOCATIONS">
                                            
    <treeattribute dataattribute="location" display="true" id="locations_tree_attribute1"/>
                                            
    <treeattribute dataattribute="description" display="true" id="locations_tree_attribute2"/>
                                        
    </treenode>
                                        
    <treenode displaykeyattribute="false" displayobjectname="false" enablereturn="false" id="locations_tree_treenode2" keyattribute="SITEUID" objectname="SITE">
                                            
    <treeattribute dataattribute="siteid" display="true" id="locations_tree_attribute3"/>
                                            
    <treeattribute dataattribute="description" display="true" id="locations_tree_attribute4"/>
                                        
    </treenode>
                                    
    </tree>
                                
    </section>
                            
    </sectioncol>
                        
    </sectionrow>
                    
    </section>
                
    </tab>
                
    <tab id="drilldown_asset" label="资产">
                    
    <section id="drilldown_tab_assets_main">
                        
    <sectionrow id="drilldown_tab_assets_main_r1">
                            
    <sectioncol id="drilldown_tab_assets_main_r1_c1">
                                
    <section id="drilldown_tab_assets_main_r1_c1_1">
                                    
    <multiparttextbox dataattribute="assetvalue" descdataattribute="asset_inloc.description" id="drilldown_tab_assets_main_2" inputmode="readonly"/>
                                    
    <multiparttextbox dataattribute="asset_inloc.location" descdataattribute="asset_inloc.location.description" descinputmode="readonly" id="drilldown_tab_assets_main_1" inputmode="readonly"/>
                                    
    <textbox dataattribute="asset_inloc.failurecode" id="drilldown_tab_assets_main_4" inputmode="readonly"/>
                                
    </section>
                            
    </sectioncol>
                            
    <sectioncol id="drilldown_tab_assets_main_r1_c2">
                                
    <section id="drilldown_tab_assets_main_r1_c2_1">
                                    
    <checkbox dataattribute="asset_inloc.isrunning" id="drilldown_tab_assets_main_3" inputmode="readonly"/>
                                    
    <textbox dataattribute="asset_inloc.itemnum" id="drilldown_tab_assets_main_6" inputmode="readonly"/>
                                
    </section>
                            
    </sectioncol>
                            
    <sectioncol id="drilldown_tab_assets_main_r1_c3">
                                
    <section id="drilldown_tab_assets_main_r1_c3_1">
                                    
    <textbox dataattribute="siteid" id="drilldown_tab_assets_main_8" lookup="site"/>
                                
    </section>
                            
    </sectioncol>
                        
    </sectionrow>
                    
    </section>
                    
    <section id="drilldown_tab_assets_main2">
                        
    <sectionrow id="drilldown_tab_assetss_main2_1">
                            
    <sectioncol id="drilldown_tab_assetss_main2_1_row1_col1">
                                
    <section id="drilldown_tab_assetss_main2_1_row1_col1_1">
                                    
    <buttongroup align="left" id="asset_tree_actions_btngroup" show="true">
                                        
    <pushbutton id="asset_tree_actions_btn_1" label="显示到顶级的路径" mxevent="getpathtotop" targetid="asset_tree"/>
                                    
    </buttongroup>
                                    
    <buttongroup align="left" id="asset_tree_actions_btngroup_viewpmbt2" show="true">
                                        
    <pushbutton id="drilldown_button_1_asset" label="查看工作详细信息" mxevent="wopms_byasset"/>
                                    
    </buttongroup>
                                
    </section>
                            
    </sectioncol>
                            
    <sectioncol id="drilldown_tab_assetss_main2_1_row1_col2">
                                
    <section id="drilldown_tab_assetss_main2_1_row1_col2_1">
                                    
    <tree beanclass="psdi.webclient.beans.common.DrilldownTreeBean" checkfornewnodes="true" height="150" id="asset_tree" ignorestructurechange="true" orderby="assetnum asc" relationship="ASSET" selectfirstnode="true" width="500" maxchildren="400">
                                        
    <treenode displaykeyattribute="false" displayobjectname="false" id="asset_tree_treenode1" keyattribute="ASSETUID" objectname="ASSET">
                                            
    <treeattribute dataattribute="assetnum" display="true" id="asset_tree_attribute1"/>
                                            
    <treeattribute dataattribute="description" display="true" id="asset_tree_attribute2"/>
                                        
    </treenode>
                                        
    <treenode displaykeyattribute="false" displayobjectname="false" enablereturn="false" id="asset_tree_treenode2" keyattribute="SITEUID" objectname="SITE">
                                            
    <treeattribute dataattribute="siteid" display="true" id="asset_tree_attribute3"/>
                                            
    <treeattribute dataattribute="description" display="true" id="asset_tree_attribute4"/>
                                        
    </treenode>
                                    
    </tree>
                                
    </section>
                            
    </sectioncol>
                        
    </sectionrow>
                    
    </section>
                
    </tab>
            
    </tabgroup>
            
    <buttongroup id="drilldown_btngroup" show="true">
                
    <pushbutton id="drilldown_button_3" label="取消" mxevent="dialogcancel"/>
            
    </buttongroup>
        
    </dialog>
  • 相关阅读:
    Oracle中有大量的sniped会话
    Error 1130: Host '127.0.0.1' is not allowed to connect to this MySQL server
    汉字转换为拼音以及缩写(javascript)
    高效率随机删除数据(不重复)
    vs2010 舒服背景 优雅字体 配置
    mvc中的ViewData用到webfrom中去
    jquery ajax return值 没有返回 的解决方法
    zShowBox (图片放大展示jquery版 兼容性好)
    动感效果的TAB选项卡 jquery 插件
    loading 加载提示······
  • 原文地址:https://www.cnblogs.com/kevinhlj/p/2116909.html
Copyright © 2011-2022 走看看