跳转打开 正查原创
金蝶云社区-晓得了吧
晓得了吧
1人赞赏了该文章 61次浏览 未经作者许可,禁止转载编辑于2024年04月09日 16:16:59

clr.AddReference('Kingdee.BOS')

clr.AddReference('Kingdee.BOS.Core')


from Kingdee.BOS import *

from Kingdee.BOS.Core import *


def BarItemClick(e):

    if e.BarItemKey=='uuu':

        selectedRow = this.ListView.SelectedRowsInfo;

        if selectedRow.Count==0:

            this.View.ShowErrMessage("没有选择任何数据,请先选择数据!");

            return;

        if selectedRow.Count>1:

            this.View.ShowErrMessage("只能选择一行数据操作,请重新选择数据!");

            return;

        obj = this.ListModel.GetData(selectedRow);

        useOrgId = obj[0]["FUseOrgId_Id"];

        mtrlId = obj[0]["FMATERIALID_Id"];

        parameteropt =DynamicFormShowParameter();

        parameteropt.FormId = "ENG_BomQueryForward2";

        parameteropt.CustomParams.Add("FMaterialId", str(mtrlId));

        parameteropt.CustomParams.Add("FUseOrgId", str(useOrgId));

        parameteropt.ParentPageId = this.View.PageId;

        this.View.ShowForm(parameteropt);


赞 1