全球彩票平台_全球彩票注册平台|官网下载地址

热门关键词: 全球彩票平台,全球彩票注册平台,全球彩官网下载地址

【全球彩票注册平台】水晶报表,水晶报表分页

水晶报表--弹框(登录数据库和参数字段),水晶报表字段

最近项目中使用到了水晶报表,公司也没几个会用,自己就研究了一番。

刚开始用的时候,问题真的是接踵而至,解决一个又来一个。有些问题,百度出来的答案也满足不了我的需求。所以只有自己慢慢研究了。

这篇主要是想说一下水晶报表打印时弹出“登陆数据库”及“参数字段”的问题。

我用的是VS,然后用web窗体对报表进行引用。

<CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server" AutoDataBind="true" EnableDatabaseLogonPrompt="False" EnableParameterPrompt="False" ReportSourceID="CrystalReportSource1" />
<CR:CrystalReportSource ID="CrystalReportSource1" runat="server">

添加数据源之后,会显示出报表的框架。

全球彩票注册平台 1

然后把这两个属性给去掉就好了。

注:我用的数据源是自己定义的,自定义链接。

 

最近项目中使用到了水晶报表,公司也没几个会用,自己就研究了一番。 刚开始...

我用的是VS,然后用web窗体对报表进行引用。

最近项目中使用到了水晶报表,公司也没几个会用,自己就研究了一番。

自定义水晶报表的外观

1、外观:

设置 Crystal Report Viewer 的属性:

DisplayGroupTree 布尔值。获取或设置树视图是可见还是隐藏。

DisplayPage 布尔值。获取或设置工具栏是可见还是隐藏。

DisplayToolbar 布尔值。获取或设置工具栏上的转到页按钮是可见还是隐藏。

PageZoomFactor Int32。获取或设置报表的缩放因数。

SeparatePages 布尔值。获取或设置报表页是分开还是连接。

PageToTreeRatio Float64。设置组树与报表视图之间的大小比例。

——————————————————————————————————————

2、控制工具栏的按钮:

设置 Crystal Report Viewer 的属性:

HasGotoPageButton 布尔值。获取或设置转到页按钮的可见性。

HasLevelUpButton 布尔值。获取或设置工具栏上的转到上一页按钮是可见还是隐藏。

HasPageNavigationButtons 布尔值。获取或设置工具栏上的页面导航按钮是可见还是隐藏。

HasRefreshButton 布尔值。获取或设置工具栏上的刷新按钮是可见还是隐藏。

HasSearchButton 布尔值。获取或设置工具栏上的搜索按钮是可见还是隐藏。

HasZoomFactorList 布尔值。获取或设置工具栏上的缩放因数列表是可见还是隐藏。

——————————————————————————————————————

3、在 Web 页面里的布局:

在“设计视图”,修改 Width、Height 属性。

切换到窗体的“HTML 视图”,修改 style 属性。

<CR:CrystalReportViewer id="CrystalReportViewer1" style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px" runat="server" Width="350px" Height="50px" EnableDrillDown="False" DisplayGroupTree="False"></CR:CrystalReportViewer>

——————————————————————————————————————

4、除水晶报表的的公司LOGO

将 Crystal 公司的Logo 文件替换或删除……

(1)如果是用 VS.NET 里自带的水晶报表

C:Program FilesMicrosoft Visual Studio .NETCrystal ReportsViewersimagesToolBarlogo.gif

(2)如果是用水晶报表 9.2

C:Program FilesCommon FilesCrystal Decisions2.0crystalreportviewersimagestoolbarcrlogo.gif

——————————————————————————————————————

5、替换水晶报表里的各种图标和图片

(1)如果是用 VS.NET 里自带的水晶报表

C:Program FilesMicrosoft Visual Studio .NETCrystal ReportsViewersimages

(2)如果是用水晶报表 9.2

C:Program FilesCommon FilesCrystal Decisions2.0crystalreportviewersimages

在网上搜索一直没有找到相关问题解决方法。
最后只能把原来的在页面中处理的方式移了过来
/// <summary>
  /// 设置查看器查询参数
  /// </summary>
  /// <param name="cryView">查看器,这个变量就在页面中的那个CrystalReportViewer 控件</param>
  /// <param name="htParam">参数,说明:使用的是哈希表,键值为水晶报表中的参数名,内容值就是为需要传给水晶报表的参数</param>
  /// <returns></returns>
  public virtual bool SetReportParam(CrystalDecisions.Web.CrystalReportViewer cryView, System.Collections.Hashtable htParam)
  {
   // TODO:  添加 AbstractReport.SetReportParam 实现
   //查看器控件所需的变量。
   if (paramFields==null)
   {
    paramFields = new ParameterFields ();
   } 
   
   rangeVal = new ParameterRangeValue ();
   
   // 循环设置参数是具有多个值的离散参数。
   // 设置参数字段的名称,它必须和报表中的参数相符。
   try
   {
    for(int i=0;i<RptDoc.ParameterFields.Count;i )
    {

 

这篇主要是想说一下水晶报表打印时弹出“登陆数据库”及“参数字段”的问题。

全球彩票注册平台 2 如何设置水晶报表的背景颜色

看到有网友问这个问题,感觉直接做答有点说不清,于是写了本文,希望能对一些网友有帮助!

设置步骤如下:

  1. 鼠标右键单击详细资料节的标题轴,选取“格式化节”,打开“节专家”;

全球彩票注册平台 3

  1. 单击“颜色”选项卡,勾选复选框“背景颜色”;
    3. 此处我们以报表字段“品牌”来作为设置颜色的条件,先调出默认的背景色。从下拉列表中选取“自定
    义”选项,并于“颜色”对话框中调配出你想要的颜色,我取的是RGB(200,171,162),接着点击“添加到
    自定义颜色”按钮,并选取此自定义颜色,然后按下“确定”按钮;
    全球彩票注册平台 4
  2. 按下“公式”按钮 ,并于“格式化公式编辑器”对话框中编写下列条件格式化公式(basic语法):
             Select Case ({MyAccess.品 牌})
                   Case "SPIRIT"
                       formula = RGB (244, 126, 254)
                  Case "QUATTRO"
                       formula = RGB (142, 142, 255)
                  Case "JVC"
                       formula = crLime
                  Case Else
                       formula = DefaultAttribute
              End Select

全球彩票注册平台 5

  1. 储存公式并关闭“格式化公式编辑器”对话框;
  2. 单击“节专家”中的“确定”按钮。
  3. 最终效果如下:
    全球彩票注册平台 6

注:以上为针对消息资料节,其他节也可以同样设置背景颜色,此处就不全部列举了! 为了节省版面,图片请到我的相册中查看**

问题解决。

本文由全球彩票平台发布于全球彩票注册平台编程,转载请注明出处:【全球彩票注册平台】水晶报表,水晶报表分页

TAG标签: 全球彩票平台
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。