ADHOC Report

ADHOC Report - 临时的report,随时可以去系统中按照你选择的条件打出你想看的report

Add ADHOC Report

--AddReport
use [QEO_Insurance] go
if not exists (
select *
from [QEO_Insurance].[dbo].[System_Reports]
where sREP_Name = 'BUSINESS_AUTO_DECLARATIONS_1'
)
insert into System_Reports
(
sLOB_ID
,sFRM_ID
,sREP_State
,sREP_Name
,sREP_Description
,sREP_TemplatePath
,sREP_ReportPath
,sREP_AdHoc
,sREP_Activity
,sREP_UWLetter
,sREP_ClaimLetter
,sREP_EOD
,sREP_PolicyForm
,sREP_NoDailyPrint
,sREP_IsSystemNotice
,sREP_ConditionQuery
,sREP_Print_Order1
,sREP_Print_Order2
,sREP_DefaultSelect
,sREP_Trigger
,sREP_TriggerDesc
,sRT_ID
,sREP_DefaultType
,sREP_EmailList
,sREP_CopyToFile
,sREP_ScheduleTypeID
,sREP_LastRunDate
,sREP_NextRunDate
,sREP_LastRunStatus
,sREP_LastRunMessage
,sREP_Disabled
,NB_EffectiveDate
,NB_ExpirationDate
,RN_EffectiveDate
,RN_ExpirationDate
,sREP_FTP_Setting
,sREP_Hidden
,sREP_adhocExternal
,sREP_Form_Version
,sREP_EmailAttachMaxSizeMB
,sREP_ZipReport
,sREP_ManOrOpt
,sREP_QuoteQuery
,sREP_NeedDataCompare
,sREP_EN_Bind
,sREP_EN_ConditionQuery
,sREP_FormNumber
,sREP_PrintInQuote
,sREp_TrigValue
)
values
(
1 /* sLOB_ID */
,0 /* sFRM_ID */
,'ALL' /* sREP_State */
,'BUSINESS_AUTO_DECLARATIONS_1' /* sREP_Name */
,'BUSINESS_AUTO_DECLARATIONS_1' /* sREP_Description */
,'C:\mtstingray_QEO\qeo\documents\qeo\BUSINESS AUTO DECLARATIONS-1.pdf' /* sREP_TemplatePath */
,'C:\mtstingray_QEO\qeo\reports\qeo\BUSINESS AUTO DECLARATIONS_1.rep' /* sREP_ReportPath */
,0 /* sREP_AdHoc */
,0 /* sREP_Activity */
,0 /* sREP_UWLetter */
,0 /* sREP_ClaimLetter */
,1 /* sREP_EOD */
,1 /* sREP_PolicyForm */
,0 /* sREP_NoDailyPrint */
,0 /* sREP_IsSystemNotice */
,'select 1 as ApplyForm FROM PolicyData as A where 1=1' /* sREP_ConditionQuery */
,300 /* sREP_Print_Order1 */
,300 /* sREP_Print_Order2 */
,0 /* sREP_DefaultSelect */
,null /* sREP_Trigger */
,null /* sREP_TriggerDesc */
,null /* sRT_ID */
,null /* sREP_DefaultType */
,null /* sREP_EmailList */
,null /* sREP_CopyToFile */
,null /* sREP_ScheduleTypeID */
,null /* sREP_LastRunDate */
,null /* sREP_NextRunDate */
,null /* sREP_LastRunStatus */
,null /* sREP_LastRunMessage */
,0 /* sREP_Disabled */
,'1900-01-01 00:00:00.000' /* NB_EffectiveDate */
,'2100-01-01 00:00:00.000' /* NB_ExpirationDate */
,'1900-01-01 00:00:00.000' /* RN_EffectiveDate */
,'2100-01-01 00:00:00.000' /* RN_ExpirationDate */
,null /* sREP_FTP_Setting */
,0 /* sREP_Hidden */
,0 /* sREP_adhocExternal */
,null /* sREP_Form_Version */
,null /* sREP_EmailAttachMaxSizeMB */
,null /* sREP_ZipReport */
,'M' /* sREP_ManOrOpt */
,null /* sREP_QuoteQuery */
,0 /* sREP_NeedDataCompare */
,1 /* sREP_EN_Bind */
,'select 1 as ApplyForm FROM PolicyData as A where 1=1' /* sREP_EN_ConditionQuery */
,'' /* sREP_FormNumber */
,0 /* sREP_PrintInQuote */
,null /* sREp_TrigValue */
) go

ADHOC Report参数配置

ADHOC Report需要向System_Reports_Params表中添加参数


use QEO_Insurance go declare @repID int
set @repID = 0
select @repID = sREP_ID
from System_Reports
where sREP_Name = 'Policy and Claims Checks' delete
from System_Reports_Params
where sREP_ID = @repID insert into System_Reports_Params
(
sREP_ID
,sRPAR_Name
,sRPAR_Type
,sRPAR_Description
,sRPAR_Selection
,sRPAR_SelQuery
)
values
(
@repID
,'DateID'
,'INTEGER'
,'Entered date type'
,1
,
'select '''' as OptName, ''
<option value="-1">Please select the date type.</option>'' as OPT union select ''Check Date'' as OptName, ''
<option value="6">Check Date</option>'' as OPT union select ''Cleared Date'' as OptName, ''
<option value="7">Cleared Date</option>'' as OPT union select ''Printed Date'' as OptName, ''
<option value="8">Printed Date</option>'' as OPT union select ''Status Date'' as OptName, ''
<option value="9">Status Date</option>'' as OPT union select ''Stop Date'' as OptName, ''
<option value="10">Stop Date</option>'' as OPT union select ''Void Date'' as OptName, ''
<option value="11">Void Date</option>'' as OPT'
),
(@repID ,'StartDate' ,'DATE' ,'Start date for report' ,'0' ,''),
(@repID ,'EndDate' ,'DATE' ,'End date for report' ,'0' ,''),
(
@repID
,'StatusId'
,'INTEGER'
,'Check status'
,1
,
'select '''' as OptName, ''
<option value="-1">Please select the status type.</option>'' as OPT union select ''Not Cleared'' as OptName, ''
<option value="1">Not Cleared</option>'' as OPT union select ''Cleared'' as OptName, ''
<option value="2">Cleared</option>'' as OPT union select ''Full List/All'' as OptName, ''
<option value="3">Full List/All</option>'' as OPT union select ''Void'' as OptName, ''
<option value="4">Void</option>'' as OPT'
)
select *
from System_Reports_Params
where sREP_ID = @repID
posted @ 2017-02-28 11:46 by Mark

ADHOC Report 配置的更多相关文章

  1. 树梅派配置ad-hoc网络

    树梅派配置ad-hoc网络 更新与安装 1.更改源/etc/apt/source.list: http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian ...

  2. linux 无线网络配置工具wpa_supplicant与wireless-tools

    4.a. 介绍目前您可以使用我们提供的wireless-tools 或wpa_supplicant工具来配置无线网络.请记住重要的一点是,您对无线网络的配置是全局性的,而非针对具体的接口.wpa_su ...

  3. Wiki服务器的配置

    本文介绍在Ubuntu Server 上配置Wiki服务器的MediaWiki 官方参考, 所用的版本是 Ubuntu 16.04. 安装必要的软件 通过命令 sudo netstat -tulpn ...

  4. ZIGBEE report机制分析

    ZIGBEE提供了report机制(现在只学习了send, receive还没学习) 主要目的是实现attribute属性的report功能,即提供了一种服务端和客户端数据同步的机制 以EMBER的H ...

  5. OpenWrt下基于OLSR的Ad-Hoc组网实现网络摄像头多节点访问

    文章目录 Ad-Hoc组网配置 摄像头端口映射 PC连接设置 结果 Ad-Hoc组网配置 参照博客 链接: link. 摄像头端口映射 这里使用到了海康网络摄像头,先将网络摄像头的网口连接到任意一个节 ...

  6. 微软BI SSRS 2012 Metro UI Win 8 风格的报表课程案例全展示

    开篇介绍 微软BI SSRS 2012 Metro UI 高端报表视频教程 (http://www.hellobi.com/course/15)课程从2014年6月开始准备,于2014年9月在 天善B ...

  7. hbase官方文档(转)

    FROM:http://www.just4e.com/hbase.html Apache HBase™ 参考指南  HBase 官方文档中文版 Copyright © 2012 Apache Soft ...

  8. HBase官方文档

    HBase官方文档 目录 序 1. 入门 1.1. 介绍 1.2. 快速开始 2. Apache HBase (TM)配置 2.1. 基础条件 2.2. HBase 运行模式: 独立和分布式 2.3. ...

  9. 使用BOOST BIND库提高C++程序性能

    Boost.Bind为函数和函数对象,值语义和指针提供语义了一致的语法.我们首先通过一些简单的例子来看看它的基本用法,之后我们会延伸到嵌套绑定以实现功能组合.理解bind用法的一个关键是理解占位符(p ...

随机推荐

  1. 打电话时InCallScreen的具体流程 之 来电不锁屏

    打电话时InCallScreen的具体流程 前面说到OutgoingCallReceiver解析号码并启动incallscreen类,第一次启动时首先进入了其oncreate方法 (1)初始化Phon ...

  2. tsung执行时报Can't locate Template.pm的解决

    [root@openfire-x86v-app01 20141118-0931]# tsung_stats creating subdirectory data creating subdirecto ...

  3. Android之防止反编译技巧

    1. 判断程序是否运行在模拟器上 boolean isRunningInEmualtor() { boolean qemuKernel = false; Process process = null; ...

  4. 详细解读Volley(四)—— 自定义Request

    Volley中提供了几个Request,如果我们有特殊的需求,完全可以自定义Request的,自定义Request自然要继承Request,那么本篇就教大家来一步一步地定义一个自己的Request类. ...

  5. Toast的用法(可以设置显示时间,自定义布局的,线程中的Toast)

           自定义的Toast类 布局文件 <?xml version="1.0" encoding="utf-8"?> <LinearLa ...

  6. 第一章 AOP

    关于AOP,通常我们会使用AspectJ注解来做,共有6中切面 前置:@Before 后置:@After 返回值:@AfterReturing 异常:@AfterThrowing 环绕:@Around ...

  7. idea创建springcloud项目图文教程(EurekaServer注册中心)

    http://blog.csdn.net/hcmony/article/details/77854999 idea创建springcloud项目图文教程(EurekaServer注册中心)(六) 1, ...

  8. 查看sql执行的情况

    今天同事让看一个sql,无意中学到一个查看sql执行情况的命令,以前都是傻傻的等的,今后不用了 SELECT percent_complete FROM sys.dm_exec_requests

  9. 细说SQL Server中的加密【转】

    简介 加密是指通过使用密钥或密码对数据进行模糊处理的过程.在SQL Server中,加密并不能替代其他的安全设置,比如防止未被授权的人访问数据库或是数据库实例所在的Windows系统,甚至是数据库所在 ...

  10. 样条之拉格朗日Lagrange(一元全区间)插值函数

    这是使用拉格朗日插值函数生成的样条曲线.在数值分析中,拉格朗日插值法是以法国十八世纪数学家约瑟夫·拉格朗日命名的一种多项式插值方法.许多实际问题中都用函数来表示某种内在联系或规律,而不少函数都只能通过 ...