﻿<?xml version="1.0" encoding="utf-8" ?>
<DBS>
  <DBConn>
    <!--备注，数据库连接以及报表功能标识，把所有报表功能都集成在一个XML文件中，各种不同的报表功能是利用Id的选择来区别-->
    <Id>1</Id>
    <!--数据库类型，可填写MSSQL/Oracle/Unknown其中之一-->
    <DBType>MSSQL</DBType>
    <!--数据库IP地址，仅用于MSSQL，其他数据库类型可以不填写-->
    <DBIP>192.168.12.180</DBIP>
    <!--数据库名称，该项是必填项，所有数据库类型都需要填写-->
    <DBName>szwater</DBName>
    <!--数据库用户名-->
    <UserID>sa</UserID>
    <!--数据库密码，该项需要加密之后填写，保证安全性-->
    <Password>sa</Password>
    <!--数据库密码，该项需要加密之后填写，保证安全性MSSQL/Oracle都可不填写该项，这个针对其他类型数据库，需要填写-->
    <Provider />
    
    <Args>
      <Arg>
        <!--数据库列名-->
        <Name>IsOnlyCur</Name>
        <!--参数详细信息描述-->
        <Desc>仅停水区域</Desc>
        <!--参数类型，string表示字符类型-->
        <Type>string</Type>
        <Default>and 维修完成时间>=getdate()</Default>
      </Arg>
      <Arg>
        <Name>date1</Name>
        <Desc>预计停水时间</Desc>
        <Type>datetime</Type>
        <Default></Default>
      </Arg>
      <Arg>
        <Name>date2</Name>
        <Desc>维修完成时间</Desc>
        <Type>datetime</Type>
        <Default></Default>
      </Arg>
    </Args>
    <!--数据库执行类型-->
    <TransType>EXP</TransType>
    
    <Trans>select t1.提交时间,t1.停水时长,t1.预计停水时间,t1.停水备注,t1.现场维修人员,t1.维修完成时间,t3.名称 from CUTOFFWATER_INFO t1,CUTOFFWATER_AREA t2,FLOW_USERS t3 where t1.停水区域ID=t2.ID and t3.用户ID=t1.停水提交人ID  and 预计停水时间>='{date1}' and  and 维修完成时间&lt;='{date2}' {IsOnlyCur}</Trans>

    <Desc>
      <!--报表名称-->
      <Name>停水区域报表</Name>
      <!--报表描述-->
      <Desc>停水区域报表</Desc>
      <!--报表文件名及后缀-->
      <TemplatePath>停水区域报表.xls</TemplatePath>
      <!--报表类型-->
      <TemplateType>Pic</TemplateType>
      <!--报表手填参数-->
      <OptionalArgs>
        
      </OptionalArgs>
    </Desc>

  </DBConn>
</DBS>