|
本帖最后由 chenyishuo 于 2016-6-3 16:35 编辑
功能概述:本Form是为了方便管理(物料卡)、(工序卡)、(员工卡),当RFID卡在整个流程中使用完毕,通过本Form删除RFID卡上的相关信息,实现对RFID卡的重复利用。
UI原型图:
操作流程:
1.用户打开界面
2.用户选择相应的一条或多条记录,点击编辑,再点击删除。—— 系统删除这一条或多条记录。
参数说明:(暂不可用)
1.卡类型(iCardType)
链接常量:(1959卡类型)
参数值:物料卡=1,工序卡=2,员工卡=3
通过该参数的三个参数值,在CIP菜单中把同一个Form分为三个窗体。
Ref参照:
1.卡类型(iCardType)
通过卡类型的ID,显示出相应的文字
Action:(暂不可用)
1.DoIf
表达式成立,执行Action。
DoIf(:f[OutParam.iProcedure]>0,sAction1;sAction2)
参数1:表达式,支持:f
参数2:Action文本
作用:打开窗体判断外部参数是否满足条件
2.GridView.SetColumnVisibleIndex
设置GridView的列可见顺序
GridView.SetColumnVisibleIndex(grvData,sFieldName1+sFieldName2,10)
参数1:GridView控件名
参数2:要设置的列的字段名/控件名,多列用+分隔
参数3:要设置的列顺序号,-1为隐藏列
作用:隐藏窗体用不到的字段
查询业务逻辑:
1.查询过滤条件:打开窗体,通过外部参数,展现的不同的页面
UI显示与控制:
1.所有字段只读
2.当选择,发卡管理(物料卡)时,隐藏员工编号、员工名称(暂不可用)
3.当选择,发卡管理(员工卡)时,隐藏包号条码(暂不可用)
4.当选择,发卡管理(工序卡)时,隐藏员工编号、员工名称、包号条码(暂不可用)
单点功能说明:
1.在Action中添加FormShow,打开Form时执行Action。 (暂不可用)
2.(员工发卡)中删除数据时,后台存储过程同时清除 员工表(hrEmployee)中对应的卡号。 3.(工序发卡)中删除数据时,后台存储过程同时清除 工序表(pbProcedure)中对应的卡号
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|