业务场景(如下):
物料清单管理点击查看日志,打开物料清单日志查询功能。
实际效果(如下)(包括错误,异常):
点击查看日志后,打开查询功能时提示“无法获得功能菜单参数中查询元数据相关信息,查询框架不支持在表单调试器中预览执行,如需调试,建议调用可指定查询元数据编号的InitQueryContextInfoWithPkgID方法”。
打开查询界面的代码如下:
XForm frm = new XForm(formDefinitionID, "", initialActionID, argumentString, Context.ElementHandler.ADPUIState);
frm.Shown += (o, e) =>
{
XForm form = o as XForm;
form.UI.RibbonControl.Manager.Form = WorkbenchSingleton.Workbench.ActiveWorkbenchWindow as Form;
};
GSPFunctionService.Current.OpenFunc(funID, "物料清单日志查询", frm);