SAP业务一9.1中自定义系统表单
Customizing System Form in Sap business one 9.1
我正在尝试获取 visual studio 中的系统表单。但它没有显示 SAP 业务系统表单。想要将自定义字段添加到销售订单。
如何使用添加系统表单
在visual studio中获取销售订单表单
我一直在修改9.0的系统表单。一般要捕获FORM_LOAD事件,才能检测到新打开的表单,然后修改表单。
您可以通过将控件添加到表单对象的项目集合中来修改表单:
oForm.Items.Add(...)
或者您可以创建一个可以传递给 SBO_Application.LoadBatchActions 的 XML 结构。
如果您在获取对表单的引用后添加断点,您可以在手表 window 中使用 oForm.GetAsXML 获取 XML 作为引用 - 只需剪掉 XML 并在编辑器中查看。
如果您有 Business One Studio,您可以设计表格 - 对系统表格没有多大用处,但如果您导出为 SRF 文件,您将能够更改 XML 和 运行 它使用 LoadBatchActions 在系统表单的顶部。
我希望这能给你一些想法。
马克
打开页面后,转到 SAP B1 并单击所需的表单。然后它会出现在那里。
首先,确保打开 Sap 业务一中的销售订单表。然后按照步骤为 visual studio 解决方案添加系统窗体。销售订单表格将在 "Add System Form" window 上可见,您需要在此处 select 并单击“确定”。
我正在尝试获取 visual studio 中的系统表单。但它没有显示 SAP 业务系统表单。想要将自定义字段添加到销售订单。
如何使用添加系统表单
在visual studio中获取销售订单表单我一直在修改9.0的系统表单。一般要捕获FORM_LOAD事件,才能检测到新打开的表单,然后修改表单。
您可以通过将控件添加到表单对象的项目集合中来修改表单:
oForm.Items.Add(...)
或者您可以创建一个可以传递给 SBO_Application.LoadBatchActions 的 XML 结构。
如果您在获取对表单的引用后添加断点,您可以在手表 window 中使用 oForm.GetAsXML 获取 XML 作为引用 - 只需剪掉 XML 并在编辑器中查看。
如果您有 Business One Studio,您可以设计表格 - 对系统表格没有多大用处,但如果您导出为 SRF 文件,您将能够更改 XML 和 运行 它使用 LoadBatchActions 在系统表单的顶部。
我希望这能给你一些想法。
马克
打开页面后,转到 SAP B1 并单击所需的表单。然后它会出现在那里。
首先,确保打开 Sap 业务一中的销售订单表。然后按照步骤为 visual studio 解决方案添加系统窗体。销售订单表格将在 "Add System Form" window 上可见,您需要在此处 select 并单击“确定”。