深圳全飞鸿

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1022|回复: 2
打印 上一主题 下一主题

beacon系统xml的用法总结

[复制链接]

800

主题

1379

帖子

7705

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7705
跳转到指定楼层
楼主
发表于 2020-4-20 18:23:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先看一个范本
  1. <?xml version="1.0" ?>
  2. <reports>
  3.         <report id="REPAIR_01">
  4.                 <title>维修数据明细</title>
  5.                 <sql>       
  6. select A.SERIAL_NUMBER,A.MO_NUMBER,A.MODEL_NAME,A.TEST_TIME,A.TEST_CODE,D.ERROR_DESC,
  7. A.TEST_STATION,A.TEST_GROUP GROUP_NAME,A.TEST_SECTION SECTION_NAME,
  8. B.EMP_NAME,C.EMP_NAME,A.REPAIR_TIME,A.REASON_CODE,E.REASON_DESC
  9. from sfc.r_repair_t A
  10. LEFT JOIN SFC.C_EMP_DESC_T B ON A.TESTER=B.EMP_NO
  11. LEFT JOIN SFC.C_EMP_DESC_T C ON A.REPAIRER=C.EMP_NO
  12. LEFT JOIN SFC.C_ERROR_CODE_T D ON A.TEST_CODE=D.ERROR_CODE
  13. LEFT JOIN SFC.C_REASON_CODE_T E ON A.REASON_CODE=E.REASON_CODE
  14. WHERE A.TEST_TIME BETWEEN STR_TO_DATE([STARTDATE],'%Y-%m-%d') and STR_TO_DATE(concat([ENDDATE],' 235959'),'%Y-%m-%d %H%i%s')
  15.                 </sql>
  16.                 <fields>
  17.                         <field name="STARTDATE"  />
  18.                         <field name="ENDDATE"  />
  19.                 </fields>
  20.                 <columns>
  21.                         <column no="STD_QTY" link="@R.php/l1/l1_01a/1?layerSTATION=[STATION]" />
  22.                         <column no="TEST_TIME" title="测试时间" />
  23.                         <column no="REAL_QTY" class="app" />
  24.                 </columns>
  25.                 <templete>
  26.                         report_003A
  27.                 </templete>
  28.                 <database>
  29.                         standby
  30.                 </database>               
  31.         </report>
  32. </reports>
复制代码

回复

使用道具 举报

800

主题

1379

帖子

7705

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7705
沙发
 楼主| 发表于 2020-12-18 11:02:19 | 只看该作者

  1.         <report id="C1_01">
  2.                 <title>程序配置</title>
  3.                 <sql>  
  4.                         SELECT DISTINCT  AP_NAME  ,FUNCTION_NAME  
  5.                         FROM   SMT.C_AP_CONFIG
  6.                         WHERE  EMP_NO = 'SYANT'  STRSQL_AP
  7.                 </sql>
  8.                 <fields>
  9.                         <field name="AP_NAME" operator="=" location="STRSQL_AP" />
  10.                 </fields>
  11.                 <templete>
  12.                         report_003
  13.                 </templete>
  14.         </report>
复制代码
回复 支持 反对

使用道具 举报

800

主题

1379

帖子

7705

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7705
板凳
 楼主| 发表于 2020-12-18 11:17:41 | 只看该作者
编辑类型的

  1.     <report id="C2_15">
  2.         <title>产品设置</title>
  3.         <titleEn>Product Config</titleEn>
  4.         <sql>  
  5.                         SELECT CUST_CODE,P_NO,P_VERSION,P_DESC,PANEL_TYPE,LINK_QTY  FROM smt.c_product_config
  6.                         WHERE 1=1 STRSQL_CUSTCODE STRSQL_PNO
  7.                         ORDER BY CUST_CODE
  8.                 </sql>
  9.                 <update>               
  10.                         UPDATE  SMT.c_product_config
  11.                         SET PANEL_TYPE={PANEL_TYPE},LINK_QTY={LINK_QTY},P_DESC={P_DESC}
  12.                         WHERE P_NO=[P_NO] AND P_VERSION=[P_VERSION] LIMIT 1
  13.                 </update>
  14.                 <delete>
  15.                     DELETE FROM SMT.c_product_config
  16.                         WHERE P_NO=[P_NO] AND P_VERSION=[P_VERSION] LIMIT 1
  17.                 </delete>
  18.                 <insert>
  19.                     INSERT INTO SMT.c_product_config
  20.                         (CUST_CODE,BU_CODE,P_NO,P_VERSION,P_DESC,PANEL_TYPE,LINK_QTY,EDIT_TIME,EDIT_EMP)
  21.                         VALUES
  22.                         ({CUST_CODE},'NAGOMES',{P_NO},{P_VERSION},{P_DESC},{PANEL_TYPE},{LINK_QTY},now(),[EMP_NO]);
  23.                 </insert>       
  24.         <fields>
  25.             <field name="CUST_CODE" flag="0" operator="IN" location="STRSQL_CUSTCODE" />
  26.             <field name="P_NO" flag="0" alias="机种名称" operator="IN" location="STRSQL_PNO" />
  27.         </fields>
  28.                 <columns>
  29.                         <column no="CUST_CODE" title="客户代码"  />
  30.                         <column no="P_NO" title="机种名称"  />
  31.                         <column no="P_VERSION" title="机种版本"  />
  32.                         <column no="P_DESC" title="机种描述"  />
  33.                 <column no="LINK_QTY" title="连板数量"  />
  34.                 <column no="PANEL_TYPE" title="板面类型" />
  35.                 </columns>
  36.                 <templete>
  37.                         report_001
  38.                 </templete>
  39.                 <database>
  40.                         product
  41.                 </database>               
  42.     </report>
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|nagomes  

GMT+8, 2025-5-5 06:25 , Processed in 0.023946 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表