深圳全飞鸿
标题:
beacon系统xml的用法总结
[打印本页]
作者:
zhgc
时间:
2020-4-20 18:23
标题:
beacon系统xml的用法总结
首先看一个范本
<?xml version="1.0" ?>
<reports>
<report id="REPAIR_01">
<title>维修数据明细</title>
<sql>
select A.SERIAL_NUMBER,A.MO_NUMBER,A.MODEL_NAME,A.TEST_TIME,A.TEST_CODE,D.ERROR_DESC,
A.TEST_STATION,A.TEST_GROUP GROUP_NAME,A.TEST_SECTION SECTION_NAME,
B.EMP_NAME,C.EMP_NAME,A.REPAIR_TIME,A.REASON_CODE,E.REASON_DESC
from sfc.r_repair_t A
LEFT JOIN SFC.C_EMP_DESC_T B ON A.TESTER=B.EMP_NO
LEFT JOIN SFC.C_EMP_DESC_T C ON A.REPAIRER=C.EMP_NO
LEFT JOIN SFC.C_ERROR_CODE_T D ON A.TEST_CODE=D.ERROR_CODE
LEFT JOIN SFC.C_REASON_CODE_T E ON A.REASON_CODE=E.REASON_CODE
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')
</sql>
<fields>
<field name="STARTDATE" />
<field name="ENDDATE" />
</fields>
<columns>
<column no="STD_QTY" link="@R.php/l1/l1_01a/1?layerSTATION=[STATION]" />
<column no="TEST_TIME" title="测试时间" />
<column no="REAL_QTY" class="app" />
</columns>
<templete>
report_003A
</templete>
<database>
standby
</database>
</report>
</reports>
复制代码
作者:
zhgc
时间:
2020-12-18 11:02
<report id="C1_01">
<title>程序配置</title>
<sql>
SELECT DISTINCT AP_NAME ,FUNCTION_NAME
FROM SMT.C_AP_CONFIG
WHERE EMP_NO = 'SYANT' STRSQL_AP
</sql>
<fields>
<field name="AP_NAME" operator="=" location="STRSQL_AP" />
</fields>
<templete>
report_003
</templete>
</report>
复制代码
作者:
zhgc
时间:
2020-12-18 11:17
编辑类型的
<report id="C2_15">
<title>产品设置</title>
<titleEn>Product Config</titleEn>
<sql>
SELECT CUST_CODE,P_NO,P_VERSION,P_DESC,PANEL_TYPE,LINK_QTY FROM smt.c_product_config
WHERE 1=1 STRSQL_CUSTCODE STRSQL_PNO
ORDER BY CUST_CODE
</sql>
<update>
UPDATE SMT.c_product_config
SET PANEL_TYPE={PANEL_TYPE},LINK_QTY={LINK_QTY},P_DESC={P_DESC}
WHERE P_NO=[P_NO] AND P_VERSION=[P_VERSION] LIMIT 1
</update>
<delete>
DELETE FROM SMT.c_product_config
WHERE P_NO=[P_NO] AND P_VERSION=[P_VERSION] LIMIT 1
</delete>
<insert>
INSERT INTO SMT.c_product_config
(CUST_CODE,BU_CODE,P_NO,P_VERSION,P_DESC,PANEL_TYPE,LINK_QTY,EDIT_TIME,EDIT_EMP)
VALUES
({CUST_CODE},'NAGOMES',{P_NO},{P_VERSION},{P_DESC},{PANEL_TYPE},{LINK_QTY},now(),[EMP_NO]);
</insert>
<fields>
<field name="CUST_CODE" flag="0" operator="IN" location="STRSQL_CUSTCODE" />
<field name="P_NO" flag="0" alias="机种名称" operator="IN" location="STRSQL_PNO" />
</fields>
<columns>
<column no="CUST_CODE" title="客户代码" />
<column no="P_NO" title="机种名称" />
<column no="P_VERSION" title="机种版本" />
<column no="P_DESC" title="机种描述" />
<column no="LINK_QTY" title="连板数量" />
<column no="PANEL_TYPE" title="板面类型" />
</columns>
<templete>
report_001
</templete>
<database>
product
</database>
</report>
复制代码
欢迎光临 深圳全飞鸿 (http://www.nagomes.com/disc/)
Powered by Discuz! X3.2