需求分析:将xxxx作业中的一个界面新增一个栏位,并提供开窗功能进行资料的维护。
一、ACC自适应配置文档开发
1.1 azzi650 注册应用分类码【ACC】
新增一个资料
- 应用分类码【数字】
- 说明 填写文字说明
- 作业编号:这个时候是空的
- 作业名称:也是空的
1.2 azzi910 作业基本维护
这个地方也是新增
- 作业编号:自己定制一个一般来说都是有特有的规则
- 程序编号填:aooi310
这个时候一个基本的作业维护就可以了,然后打开第一步的【应用分类码】,查询自己定义的那个数字编号,会发现这个时候,下面的作业编号和作业名称都不为空了,也就是说,这个时候已经作业跟程序已经绑定起来的。
我们这个时候先看一下效果。
语言维护的话,我们基本上简体中文就可以了,因为这个鼎捷是湾湾的,所以里面的程序包括开发的代码注释,全部都是繁体中文。
1.3 作业资料的新增维护
我们已经将作业号注册好了之后,我们就可以在这个作业里面搞一点数据,展示看看了。
直接打开作业【这个就是上面自己定义的】
然后新增一些数据,最后提交保存。
二、代码开发
2.1 规格修改
首先要去下载这个页面的规格,进行页面的设计开发。
然后找到要开发的程序作业,进行下载。
基本的步骤就是:搜索,勾选迁出,然后在下面的栏位勾选,在下载。
最后通过T100开发软件打开这个规格。
页面展示大概如下:
既然页面打开了,我们再次剖析一下需求
要新增一个框框 ,然后进行acc开窗维护作业。
那我们就在自己想要的地方进行框框的新增。
左上角可以直接拷贝。
注意:
- 字段需要在这个数据库中定义其属性
- 还有控件的选择
- 比如这个地方我选择的是开窗,还有传入的参数映射。
这三点一定要仔细。
这个规格开发完之后,可以先预览规格,然后进行画面的展示,看看样式是否最终跟自己想要的结果是否一致。
如果不一致,继续参考其他的字段属性进行修改设置,最终提交。
三、代码编辑
3.1 下载程序
如果上述规格没问题的话,那我们开始进行程序的编辑【也就是代码部分的开发】
首先第一步,还是要下载最新的程序【因为规格变更的话,代码架构也是会被修改的】
然后跟上面的图片一样,进行程序的搜索下载。
然后通过编辑器打开。
3.2 代码编辑
代码大概就长这样,基础的架构代码已经给你弄好了, 只有很少部分地方,我们才能进行编辑。
我们的目标也很简单,直接找到我们定义的那个栏位字段,然后从别的地方拷贝一份开窗代码过去。
然后修改其字段为我们自己的属性,最后进行程序的测试。
直到完成我们的需求。
下面是我这个功能的代码
LET g_qryparam.reqry = FALSE
LET g_qryparam.arg1 = '9007'
LET g_qryparam.where = " oocqstus = 'Y' "
CALL q_oocq002() #呼叫開窗
LET g_qryparam.where = " "
DISPLAY g_qryparam.return1 TO imafud001 #顯示到畫面上
NEXT FIELD imafud001 #返回原欄位
然后测试程序咯~
具体展示情况就是如此。
四、总结
简单来说就是维护一个作业,然后让这个作业通过程序去绑定,然后进行程序代码的开发绑定即可。
ok,我已讲完。