深圳全飞鸿

标题: Beacon框架下XML的结构定义 [打印本页]

作者: zhgc    时间: 2019-6-24 15:50
标题: Beacon框架下XML的结构定义
本帖最后由 zhgc 于 2020-12-6 16:00 编辑

结构定义:

<reports>
        <report id="XW">
                <title>扫描行为</title>
                <sql>  
                        SELECT STATION_TYPE,STATION_TYPE_NAME,'' STATION_TYPE_DESC
                        FROM SFC.C_STATION_TYPE_NAME WHERE 1=1 STRSQL_STATION AND [MES_INPUT]='[MES_DATA]'
                        ORDER BY STATION_TYPE
                </sql>                <fields>
                  <field name="STATION" flag="0" operator="in" location="STRSQL_STATION" />
                  <field name="MES_INPUT"   flag="1"  />               
                  <field name="MES_DATA"   flag="1"  />        
                </fields>        
                <columns>
                  <column no="STATION_TYPE_NAME" title="COL1" link="/sfc/index.php/smo/xw_01/[STATION_TYPE]"  />
                </columns>
                <templete>
                        report_002
                </templete>               
        </report>

1. 一个页面对应一个report入口

2. title是页面标题

3. sql是报表的查询语句模板,和fields配合使用

4. fields是重点,分两种工作模式

   传统模式:flag=0
   进阶模式:flag=1

5. columns用于控制查询结果表格的显示

6. templete用于设置报表风格











欢迎光临 深圳全飞鸿 (http://www.nagomes.com/disc/) Powered by Discuz! X3.2