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 并单击“确定”。