环思产品论坛

标题: [54701]发卡管理 [打印本页]

作者: chenyishuo    时间: 2016-5-31 14:58
标题: [54701]发卡管理
本帖最后由 chenyishuo 于 2016-6-3 16:35 编辑

功能概述:本Form是为了方便管理(物料卡)、(工序卡)、(员工卡),当RFID卡在整个流程中使用完毕,通过本Form删除RFID卡上的相关信息,实现对RFID卡的重复利用。
UI原型图:
[attach]861[/attach]
操作流程:
   1.用户打开界面
   2.用户选择相应的一条或多条记录,点击编辑,再点击删除。—— 系统删除这一条或多条记录。
参数说明:(暂不可用)
   1.卡类型(iCardType)
       链接常量:(1959卡类型)
       参数值:物料卡=1,工序卡=2,员工卡=3
       通过该参数的三个参数值,在CIP菜单中把同一个Form分为三个窗体。
  [attach]847[/attach][attach]849[/attach]
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.当选择,发卡管理(物料卡)时,隐藏员工编号、员工名称(暂不可用)
[attach]850[/attach]
   3.当选择,发卡管理(员工卡)时,隐藏包号条码(暂不可用)
[attach]853[/attach]
   4.当选择,发卡管理(工序卡)时,隐藏员工编号、员工名称、包号条码(暂不可用)
[attach]852[/attach]
单点功能说明:
   1.在Action中添加FormShow,打开Form时执行Action。  (暂不可用)
   2.(员工发卡)中删除数据时,后台存储过程同时清除 员工表(hrEmployee)中对应的卡号。   3.(工序发卡)中删除数据时,后台存储过程同时清除 工序表(pbProcedure)中对应的卡号















欢迎光临 环思产品论坛 (http://bbs.huansi.cn/) Powered by Discuz! X3.2