EASは、基本的なデータインターフェースの参照方法は、右テーブルF7で左単純木であり、ツリー右テーブルを残し

年齢:  
/ **
*ロードアクセサリーF7(左ツリー右表)
* @ParamはF7コントロールをロードするためにF7Filed
* @Param CTXコンテキストインターフェイス
* @使用例のための請求書
*最終KDBizPromptBox kdtEntrys_accessories_PromptBox =新しいKDBizPromptBox()。
* CommonUtil.loadAccessoriesF7PromptBox(kdtEntrys_accessories_PromptBox、this.getUIContext())。
* @throws例外  
* /  
パブリック静的ボイドloadAccessoriesF7PromptBox(最終KDBizPromptBox F7Filed、地図CTXは){例外がスローされます  
    F7Filed.setQueryInfo( "com.kingdee.eas.mydep.assetmanage.database.app.AccessoriesQuery");  
    F7Filed.setEntityViewInfo(新しいEntityViewInfo( "ここで、状態= 1"));  
    F7Filed.setDisplayFormat( "$名$");  
    F7Filed.setEditFormat( "$番号$");  
    F7Filed.setCommitFormat( "$番号$");  
        F7Filed.addSelectorListener(新しいSelectorListener(){  
            AccessoriesListUI accessoriesF7UI = NULL;  
            公共ボイドwillShow(SelectorEvent電子){  
                IF(accessoriesF7UI == NULL){  
                    {試します  
                        accessoriesF7UI =新しいAccessoriesListUI();  
                        HashMapののCTX =新しいHashMapの();  
                        ctx.put( "bizUIOwner"、javax.swing.SwingUtilities.getWindowAncestor(accessoriesF7UI));  
                        accessoriesF7UI.setF7Use(真、CTX);  
                    accessoriesF7UI.setFilterForQuery(新しいFilterInfo( "状態= 1"));  
                }キャッチ(をParserExceptionのE1){  
                    e1.printStackTrace();  
                }キャッチ(例外E2){  
                    e2.printStackTrace();  
                }  
                    F7Filed.setSelector(accessoriesF7UI)。  
                }  
            }  
    });  

おすすめ

転載: www.cnblogs.com/luojiabao/p/10964419.html