一,开窗设计器
1, 新增开窗
- cq_开头表示客制,q_开头表示系统自带的
- 开窗识别码_后面的代表要开窗的字段编号
2,点击开窗测试工具—>开窗测试控件可以看到字段
3,修改规格点击Convert Widget—>ButtonEdit代表开窗,然后上传规格。
4,下载程序,在query,和modify中找到ON ACTION 对应的要添加开窗的代码
5,上传程序
搜索自己的作业,大概如下图所示姓名框里一个开窗点击搜索弹出。
二,设置运营据点不可输入,新增时默认值为当前据点
1,下载规格修改控件属性noEntry(不输入),修改后上传规格
2、下载程序修改代码,上传代码
3,添加作业是营业据点会自动填入
三,批量处理数据:设置一个按钮,将所有运营据点更改为当前据点
1,下载规格,点击新增项目编写代号,说明,填写完上传规格
2、下载程序修改代码
2.1,右击FUNCTION 新增函数
2.2,添加代码
2.3,在规格新增项目后程序中出现对应板块,使用call命令调用函数
3,azzi903 设置作业功能按钮
在弹出式菜单中找到更新据点,将上阶功能编号改为整单操作的上阶功能编号
4, 查看效果
四,新增栏位
1,分类码维护作业【ACC】azzi650 注册应用分类码
2,azzi910 作业基本维护
- 程序编码填写aooi301 [应用分类码维护作业(单档多栏)]
- 额外参数填写刚刚建好的分类码数字
- 作业创建完成后,打开分类码维护作业就能看到已经绑定了作业
3, 作业资料的新增维护
已经将作业号注册好了之后,可以新增一些数据,最后提交保存。
4,下载要开发的页面的规格,进行页面的设计开发。
要新增一个框框 ,然后进行acc开窗维护作业。 那我们就在自己想要的地方进行框框的新增。 左上角可以直接拷贝。
注意:
- 字段需要在这个数据库中定义其属性
- 还有控件的选择
- 比如这个地方我选择的是开窗,还有传入的参数映射。
这个规格开发完之后,可以先预览规格,然后进行画面的展示,看看样式是否最终跟自己想要的结果是否一致。
5,下载程序,代码编辑
如果上述规格没问题的话,那我们开始进行程序的编辑【也就是代码部分的开发】
首先第一步,还是要下载最新的程序【因为规格变更的话,代码架构也是会被修改的】
找到我们定义的那个栏位字段,然后从别的地方拷贝一份开窗代码过去。然后修改其字段为我们自己的属性,以及分类码号,最后进行程序的测试。成功后上传程序
代码如下:
LET g_qryparam.reqry = FALSE
LET g_qryparam.arg1 = '9018'
LET g_qryparam.where = " oocqstus = 'Y' "
CALL q_oocq002() #呼叫開窗
LET g_qryparam.where = " "
DISPLAY g_qryparam.return1 TO xmlluc005 #顯示到畫面上
NEXT FIELD xmlluc005 #返回原欄位
搜索作业,具体展示情况就是如此
五,新增下拉框流程
1,SCC/azzi600 新增系统分类码
分类码值说明就是下拉框字段