用户窗体如何绑定用户自定义对象
发表于:2018/8/10 9:09:43 阅读量: [关闭]
合作伙伴在使用UIAPI开发用户窗体(User Form)的时候,往往需要把该用户窗体同创建的用户自定义对象(UDO)进行数据绑定。在以往单独使用UIAPI和srf进行编程时效率很低,需要技术开发人员的介入,而且没有直观的方式,容易造成错误。
在SAP Business One Studio中就可以完全做到图形化的编辑和设置,非常的简单。
在SAP Business One 中创建一个UDO1用户窗体的数据绑定 打开B1Studio 编辑界面,创建一个用户窗体(User Form)
增加以下控件来绑定UDO的数据
文本编辑 控件 2个
数据库数据源 控件 1个
按钮 控件 2个
分别设置以下控件属性
点击窗体控件,设置属性如下
ObjectType:设置成需要绑定的UDO code: UDO1
DatBrowser: 设置成某个控件的UID,该属性的设置可以激活B1客户端状态栏上的数据浏览功能
数据库数据源 控件 设置属性如下
TableName:设置成@ + UDO 主表名
文本编辑 控件摄像设置
DataSource: 选中数据库数据源 控件
Alias: 填写UDO主表中需要同该文本编辑控件绑定的字段
按钮 控件属性
分别设置2个按钮UID为1(默认'新增'按钮), 2(默认'取消'按钮)
点击预览按钮,显示用户窗体在B1客户端
这样我们可以通过数据浏览按钮查看当前UDO中的数据,还可以查询,新增,更新UDO数据,而全部过程,不需要任何代码开发。来源:SAP Business One 中文创新平台
本文链接:用户窗体如何绑定用户自定义对象