如何在SAP B1中将系统表单设置为ActiveForm

2020-09-22 11:52发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

如何将系统表单设置为ActiveFom,

仍然选择BP代码后,

会显示TypeEx =" 10001"和Title ="业务合作伙伴列表"。 但是实际上,我在这里选择的是BP代码,我想设置ActiveForm TypeEx ='134'(业务合作伙伴主数据)窗口。

选择BP代码后如何将业务伙伴主数据设置为活动表格。

谢谢

Chenna

(50.1 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

如何将系统表单设置为ActiveFom,

仍然选择BP代码后,

会显示TypeEx =" 10001"和Title ="业务合作伙伴列表"。 但是实际上,我在这里选择的是BP代码,我想设置ActiveForm TypeEx ='134'(业务合作伙伴主数据)窗口。

选择BP代码后如何将业务伙伴主数据设置为活动表格。

谢谢

Chenna

(50.1 kB)
付费偷看设置
发送
2条回答
骆驼绵羊
1楼 · 2020-09-22 12:47.采纳回答

嗨,

您无法将BP表单设置为活动状态,因为已打开ChooseFromList窗口,并且它是模式表单

为了获取触发选择列表的活动表单,您可以使用pVal.FormUID

活动表单和FormUID之间有区别,请参见下文

如果(pVal.FormTypeEx ==" 134" && pVal.ItemUID ==" 5")
 {
 如果(pVal.EventType == SAPbouiCOM.BoEventTypes.et_CHOOSE_FROM_LIST)
 {
 SAPbouiCOM.Form formCLF = SBO_Application.Forms.ActiveForm;
 SAPbouiCOM.Form formBP = SBO_Application.Forms.Item(pVal.FormUID);
 字符串title1 = formCLF.Title;
 字符串title2 = formBP.Title;
 }
 } 

您应该使用

 SAPbouiCOM.Form formBP = SBO_Application.Forms.Item(pVal.FormUID); 


悠然的二货
2楼-- · 2020-09-22 12:41

您好 Danilo Kasparian,

感谢您的重播,

一切正常,可以满足我的要求。 再次感谢您的及时帮助。

谢谢

Chenna。

一周热门 更多>