编辑.RPT文件

某公司开发的写在VB.net查询数据库,生成报告一个小型Web界面。 该接口使用CrystalDecisions.Shared库。 在代码中,它引用如下:

If rbExportType.SelectedValue = "PDF" Then Dim sda As New DB2DataAdapter(cmd) ReportName = "Reports/R002.rpt" rpt.Load(Server.MapPath(ReportName), CrystalDecisions.[Shared].OpenReportMethod.OpenReportByTempCopy) sda.Fill(ds.tbl_R002) rpt.SetDataSource(ds) rpt.SetParameterValue(0, ddDatabase.SelectedItem.Text) ExporttoPDF() Else

现在,用户已经问了我一个简单的字段添加到报告Date 。 我已经编辑查询拉这个数据,但是当我运行报告的Date未在报告中显示领域。 我假设实际.RPT文件已被编辑成包括在报告这一领域。

当您尝试编辑Reports/R002.rpt在文本编辑器,也只是数字/符号。

我怎么可以编辑该文件.RPT? Visual Studio 2010中的版本有过去,它的审判。

--------------解决方案-------------

Visual Studio中有(或已经)一个水晶报表编辑器内置的。我找不到它只是现在我的Visual Studio 2012中安装,因此有可能他们有利于自己的Reporting Services平台的下降,但我可能只是错过了它。 如果你不能找到你的Visual Studio 2010副本的编辑,尝试下载Visual Studio中的旧版本。

更新:

快速谷歌搜索显示,它只是单独现已分布。
下面是VS2012版本:http://scn.sap.com/docs/DOC-35074
下面是VS2010版本:http://scn.sap.com/docs/DOC-7824

水晶报表是一个专有的软件,不会是默认VS包的一部分。

是的,为了一个字段添加到报告中,您将不得不修改报告本身。 它不是一个大问题,如果你有CrystalReport软件的副本。

分类:vb.net 时间:2012-01-01 人气:0
分享到:

相关文章

  • 如何参数传递给水晶报表的Visual Studio 2010? 看起来它们将被忽略 2014-01-27

    这是在Visual Studio 2008中正常工作,但因为我有切换到Visual Studio 2010和水晶报表的Visual Studio 2010中,我传递的参数将被忽略. 它们显示在报告中,就忽略了,当谈到选择公式! 下面是我的代码来创建报告和传递的参数. private void Prepare() { var reportDocument = new ReportDocument(); string reportPath = string.Format( "{0}\\{1}&quo

  • 构建.NET应用程序的水晶报表的Visual Studio 2010的不同版本 2014-05-27

    如何建立针对不同的版本,或者可能是水晶报表的Visual Studio中的较低版本的.NET应用程序. 客户机包含水晶报表9运行时的安装设计为好. 现在是它运行使用水晶报表组件在Visual Studio2010分之2008为目标的Crystal Report 9不从上面安装任何额外的运行库除了.NET应用程序. 如果是的话怎么样? --------------解决方案------------- 您可以使用此XML在你的app.config或web.config中: <runtime> <

  • 水晶报表在Visual Studio 2010 2012-02-25

    我刚才举到Visual Studio 2010,从2008年,我想我没有做足够的研究之前,我感动. 我似乎已经在相当绑定得到自己. 我知道水晶报表不再是2010的一部分,但该测试版下载. 我跟着这个文件进行部署. 我唯一​​改变这个文件是bindingRedirect元素上我的NEWVERSION属性值更改为10.5.3700.0,因为这是在GAC,什么是我2008年的项目清单. 不幸的是,这是行不通的. 每当我尝试运行水晶报表我得到异常: 发生错误试图加载的Crystal Reports运行.

  • SAP水晶报表的Visual Studio 2010 2012-03-27

    如何能在SAP Crystal报表参数提示被禁用? 我使用Visual Studio 2010中我的代码是: { NPB.Report.CrLetter objCrLetter = new NPB.Report.CrLetter(); NPB.Report.frmViewer objView = new NPB.Report.frmViewer(); private void btnGenerateLetters_Click(object sender, EventArgs e) { objCr

  • 水晶报表的Visual Studio 2010错误 2013-05-26

    我想从其中使用ASP.NET 4.0和Visual Studio 2010中我已经安装了从SAP网站上的以下(http://www.businessobjects.com/jump/xi/crvs2010建立我的web应用程序运行的水晶报表/us2_default.asp) 1)SAP水晶报表,版本的Visual Studio 2010 - 标准EXE安装包,它安装软件到Visual Studio IDE. 2)的SAP Crystal Reports运行时引擎.NET Framework 4中

  • 发布使用水晶报表的Visual Studio 2010 2013-09-28

    我使用Visual Studio 2010和希望提供一个水晶报表作为Web服务. 我没有看到的功能,右键单击文件.RPT并公布在VS2010的Web服务. 任何帮助将不胜感激! --------------解决方案------------- 1创建一个WebService项目 2添加引用CR(还可以添加或创建报表的.rpt文件) 3如果您在参数设置. 4代码(如果需要访问数据库)呈现报表到你的WebService的逻辑. 5使用report.ExportTostream作为返回数据(文件,你想要

  • 水晶报表2008 / Visual Studio 2010中 2015-02-14

    我创建了一个数字,在InfoView中运行Crystal 2008年报告. 这是不工作也很好,我想创建自己的Crystal Reports报表查看器应用程序在VS 2010年我太熟悉了水晶托管C#应用程序内部的报告. 所以我想了几个基本问​​题. 1)是否VS 2010包含的Crystal Reports浏览器,让我显示我的水晶2008报告. 2)是否有什么事我需要在C#应用程序中显示2008年水晶报表? 谢谢. --------------解决方案------------- 您需要安装水晶为V

  • 防止ODBC文本驱动程序的登录在水晶报表的Visual Studio 2010 2014-05-14

    我是新来的水晶报表,我有一个问题,我想不通. 因为我无法找到答案的任何地方我尝试这种方式. 我使用它使用ODBC数据库用文本驱动程序作为数据源的Crystal报表. 与独立的水晶报表XI打开时,该报告可以完美运行. 当通过VS2010在一个基本的C#-program我总是被提示输入用户名和密码这一数据库打开它,不管有没有这一点. 正因为如此,我不能访问数据. 但奇怪的是,有可能通过"浏览现场数据"在编辑器中访问该字段的数据. 有我丢失的东西? namespace CrystalRepo

  • 我已经SAP水晶报表的Visual Studio 2010,但水晶报表查看器也没有创造它的组成 2013-09-22

    当我选择Crystal报表查看器它给我这是below.When我双击水晶报表查看器它给了我这个错误在图像中可见的错误. 提前致谢 --------------解决方案------------- 您的形式或引用仍指向V9的DLL(未找到). 您需要删除到新的DLL水晶水晶参考,并点.

  • 水晶报表(Visual Studio 2010中) - 请页面模板帮助 2015-01-31

    我们正努力创造水晶报表,但与页面模板创建一个问题. 报告是这样的:它应该是在页面的右下角"邮票". 第一页邮票看起来有点不同,其他页面的邮票. 在页面上左边的左边两个对象放置. 他们两个垂直定向的,应在页眉和页脚的工作(应该在每一页上显示),但不是必需的通常的页眉和页脚采取更多的空间. 在这种情况下,我们不能用通常的页眉和页脚来放置这些对象. 网页上的表格应该工作作为"背景",因为页面上连1的记录应显示20行的表(与第一行填写本示例) 这将是巨大的,如果我们有像&q

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 1.215 (s). 10 q(s)