PRIVATE FUNCTION axmt500_update_xmdc028()
###更改出货库位
DEFINE l_i INT
DEFINE l_index INT DIALOG ATTRIBUTES(UNBUFFERED,FIELD ORDER FORM)
INPUT ARRAY g_xmdc2_d FROM s_detail2.*
ATTRIBUTE(COUNT = g_rec_b,WITHOUT DEFAULTS, #MAXCOUNT = g_max_rec,
INSERT ROW = FALSE,
DELETE ROW = FALSE,
APPEND ROW = FALSE) ON ACTION controlp INFIELD xmdc028
INITIALIZE g_qryparam.* TO NULL
LET g_qryparam.state = 'i'
LET g_qryparam.reqry = FALSE
LET g_qryparam.default1 = g_xmdc2_d[l_index].xmdc028 #給予default值
LET g_qryparam.arg1 = g_site
CALL q_inaa001_6() LET g_xmdc2_d[l_index].xmdc028 = g_qryparam.return1
LET g_xmdc2_d[l_index].xmdc028_desc = g_qryparam.return2 DISPLAY g_xmdc2_d[l_index].xmdc028 TO xmdc028
DISPLAY g_xmdc2_d[l_index].xmdc028_desc TO xmdc028_desc NEXT FIELD xmdc028 BEFORE ROW
LET l_index = ARR_CURR() END INPUT BEFORE DIALOG
CALL cl_set_comp_entry("xmdc028",TRUE)
CALL cl_set_comp_entry("xmdcseq,imaa001,imaal003,imaal004,imaa005,imaa005_desc,xmdc0272,l_pmao0092",FALSE)
CALL cl_set_comp_entry("l_pmao0102,xmdc028_desc,xmdc029,xmdc029_desc,xmdc030,xmdc057,xmdc025,oofb0173",FALSE)
CALL cl_set_comp_entry("xmdc026,oofb0174,xmdc031,xmdc031_desc,xmdc032,xmdc033,xmdc003,xmdc003_desc,xmdc054",FALSE)
CALL cl_set_comp_entry("xmdc036,xmdc036_desc,xmdc037,xmdc037_desc,xmdc038,xmdc038_desc,xmdc039,xmdc035",FALSE)
CALL cl_set_comp_entry("xmdc040,xmdc041,xmdc042,xmdc043,xmdc044",FALSE) ON ACTION accept
FOR l_i= TO g_xmdc2_d.getLength()
UPDATE xmdc_t SET xmdc028=g_xmdc2_d[l_i].xmdc028
WHERE xmdcent=g_enterprise AND xmdcsite=g_site AND xmdcdocno=g_xmda_m.xmdadocno AND xmdcseq=g_xmdc2_d[l_i].xmdcseq END FOR LET g_xmda_m.xmdamodid = g_user
LET g_xmda_m.xmdamoddt = cl_get_current()
SELECT ooag011 INTO g_xmda_m.xmdamodid_desc FROM ooag_t
WHERE ooagent=g_enterprise AND ooag001=g_xmda_m.xmdamodid UPDATE xmda_t SET xmdamodid=g_xmda_m.xmdamodid,xmdamoddt=g_xmda_m.xmdamoddt
WHERE xmdaent=g_enterprise AND xmdasite=g_site AND xmdadocno=g_xmda_m.xmdadocno DISPLAY BY NAME g_xmda_m.xmdamodid,g_xmda_m.xmdamoddt,g_xmda_m.xmdamodid_desc ACCEPT DIALOG ON ACTION cancel #在dialog button (放棄) EXIT DIALOG ON ACTION close #在dialog 右上角 (X) EXIT DIALOG ON ACTION exit #toolbar 離開 EXIT DIALOG #交談指令共用ACTION
&include "common_action.4gl"
CONTINUE DIALOG END DIALOG END FUNCTION

最新文章

  1. python 数据类型 ---字符串
  2. one_person年轻的程序员
  3. aps.net cored 新概念
  4. My Env
  5. POJ 1258 Agri-Net(最小生成树 Prim+Kruskal)
  6. Html Div 拖拽
  7. Environment Variables
  8. Redis一些基本的操作
  9. EF 存储过程
  10. 小例子(二)、winform窗体间的关系
  11. jeecms子栏目或者文章页导航父栏目选中解决方法
  12. oracle 优化——索引与组合索引
  13. linux查看端口占用
  14. HDU 1983 BFS&&DFS
  15. vue中一个dom元素可以绑定多个事件?
  16. TDMA over WiFi
  17. tomcat和jdk版本兼容(Tomcat版本要比jdk高)
  18. linux 查看网段内所有IP
  19. DAX/PowerBI系列 - 库存总价值(Inventory Value)
  20. C#中的Action<>和Func<>

热门文章

  1. Robot Framework(七)创建用户关键字
  2. 2016多校7.14 Warmup 题解
  3. Linux设备驱动程序 之 度量时间差
  4. 用Python写一个将Python2代码转换成Python3代码的批处理工具
  5. [java]取当前平台默认字符集,取字符串长度
  6. 1.3 Go语言基础之数据类型
  7. 发布机制-灰度发布-例子:Windows
  8. mybatis之动态SQL操作之删除
  9. Flask Response响应(flask中设置响应信息的方法,返回json数据的方法)
  10. linux的dos开关机命令