crm中链接sql开发外部报表的的链接URLcrm技术
crmForm.all.IFRAME_xsd.src="/ReportServer/Pages/ReportViewer.aspx?%2f"+"KSYY_MSCRM"+"%2f4.0%2f%7B"+"bb728a75-1a87-de11-b24f-000c29b6a1bc"+"%7D&rs:Command=Render&rc:Toolbar=true&rc:Menubar=true&rc:Parameters=false&SalesOrderId=%7B"+ppID+"%7D";
注:
ReportServer/Pages/ReportViewer.aspx 报表服务器url,在sql运行报表服务器的url
KSYY_MSCRM表示相应的数据库
SalesOrderId 参数名称
1、bb728a75-1a87-de11-b24f-000c29b6a1bc报表添加到crm中在数据库中的GuID
2、%2f 表示/
3、%7B 表示{
4、%7D表示}
5、1) &rc:Parameters=Collapsed
Collapsed表示参数栏折叠,通常用于参数较多的情况,效果见图1:
Parameters还有另外两个值:true和false,其中true表示显示参数栏,是报表的默认值,false表示隐藏参数栏。隐藏后的效果是图1中去掉红色圆圈的部分。
2) &rc:Toolbar=false
用于控制Toolbar显示或者隐藏,默认为显示,值为false时表示Toolbar隐藏。
3) &rc:Zoom=whole page
设置报表缩放值,缩放值以整数百分比或字符串常量表示。标准字符串值包括 Page Width 和 Whole Page。其中Page Width表示报表按页宽展示,即报表展示部分占满一整页的宽度。Whole Page表示按页长度展示,即报表展示部分刚好显示在一页。
4) &rs:Format = PDF
指定报表呈现的形式,包括:HTML3.2、HTML4.0、MHTML、IMAGE、EXCEL、WORD、CSV、PDF、XML 和 NULL。