打开应用首页时,自动打开单据页面原创
金蝶云社区-吴锐雄
吴锐雄
3人赞赏了该文章 1304次浏览 未经作者许可,禁止转载编辑于2022年06月27日 14:28:24


打开应用首页时,自动打开单据列表页面。


进入应用首页:

image.png


在应用首页编写插件

image.png


制 页签控件 的标识,_submaintab_

image.png


使用MainNewTabPage方式在Tab控件弹出单据列表,插件代码如下:

public class DemoHomeOpenFormPlugIn extends AbstractFormPlugin {

    @Override
    public void afterBindData(EventObject e) {
        super.afterBindData(e);

        ListShowParameter listShowParameter = new ListShowParameter();
        // 单机列表模板标识(固定写法)
        listShowParameter.setFormId("bos_list");
        listShowParameter.setBillFormId("kdec_textline_bill");
        listShowParameter.getOpenStyle().setShowType(ShowType.MainNewTabPage);
        //打开的应用appId
        listShowParameter.setAppId("kdec_wrx_col_app");
        //设置TargetKey,这里传入页签控件的标识
        listShowParameter.getOpenStyle().setTargetKey("_submaintab_");
        IFormView view = getView();
        view.showForm(listShowParameter);
    }
}


打开应用时,自动打开单据列表,效果如下:

image.png

赞 3