首页 > TAG信息列表 > crystal-reports

在PHP中逐列读取rpt文件内容

我有.rpt文件,我需要读取它们的数据,然后将数据存储在MYSQL数据库中.我尝试了以下解决方案: $lines = file("aa.rpt"); echo '<table>'; foreach ($lines as $line_num) { $str = trim(htmlspecialchars($line_num)); echo '<tr>'; echo '

带有IIS的Crystal Report

我在Visual Studio 2008中使用Crystal报表.在我的项目中,我有一个带有内部子报表的报表.我使用水晶报表查看器来显示我的报表.当我在Visual Studio调试模式下运行网站时,其所有功能都运行良好,报告可以正确显示. 但是,当我在IIS(版本8.5,Windows 10 Dev Preview)上设置我的网站(也

c#-如何使用Crystal Report Visual Studio 2013在条形图中添加2系列

我在Visual Studio 2013中使用了水晶报表,并且不得不设计带有条形图的报表. 我已经合并了验证报告,并且必须显示2个系列的条形图. 我有这样的数据. public class VerifiedCountData { public List<VerifiedCountData> GetDataList() { this.VerifiedCountList =

我如何轻松否定MS报告中的表达式?

我正在将AF Crystal报告转换为MS报告. 我在Crystal报表中的表达是这样的: =IIF(Fields!foo.Value Is Nothing and Fields!bar.Value Is Nothing, 0, IIF(Fields!foo.Value Is Not Nothing and Fields!bar.Value Is Nothing, Fields!foo.Value, IIF(Fields!foo.Value Is Nothing and

C#-无法在客户端计算机上运行Crystal Report

我在vs2010中创建了一个项目,然后创建了一个已部署的安装项目.当我在PC上运行应用程序时,它显然运行良好,但是对于客户端计算机,该应用程序除Crystal Report之外运行良好. 我做了安装项目,然后添加了先决条件 Microsoft .Net framework 4 Client Profile (x86 and x64) SQL serve

水晶报表中如何以编程方式编辑标签?

我有一个Crystal Reports报表,我想从c#中以编程方式编辑标签.我可以操纵数据源,但不能编辑标签. 我正在设计帐单报告,因此我需要显示公司详细信息,日期时间和其他一些我无法从数据源中获取的信息.解决方法:通常对于帐单,公司名称和详细信息(例如地址等)显示在帐单的顶部.在这种情况

Crystal报道,使用php网站的mysql,有可能吗?

我被要求了解是否可以将Cyrstal Reports连接到php网站中的MYSQL数据库. >这可能吗? >他们是否有其他选择 谢谢 编辑我想在完美的世界中,我想在PHP网站中显示水晶报告解决方法:回应你的评论: I would want to show CR within the PHP website CR是Windows可执行文件,这不可能直接实

在Visual Studio 2008上使用MySQL

我正在使用ODBC连接器从Visual Studio 2008访问MySQL数据库,在处理水晶报表时我遇到了性能问题,为了解决这个问题,我需要一个原生连接到visual studio.如果有人遇到类似问题并且知道解决方案或工具(最好是免费软件),我将非常感激.解决方法:你想要Connector/Net 更新:此链接应该带您

c# – 水晶报告|印刷|默认打印机

我正在创建一个应用程序,用户将打印我使用Crystal Report显示的发票. 用户向我展示了他使用ForPro进行的当前应用程序.在该应用程序中,在“打印机选项”窗体下,可以看到当前安装的所有打印机,用户可以选择默认打印机.发票完成后,用户按下打印按钮,然后有一个对话框询问否.的副本.输

c# – 如何将参数传递给Crystal Report for Visual Studio 2010?看起来他们被忽略了

这在Visual Studio 2008中正常工作,但由于我已切换到Visual Studio 2010和Crystal Reports for Visual Studio 2010,因此忽略了传递的参数. 它们显示在报告中,在选择公式时忽略了!这是我创建报告和传递参数的代码. private void Prepare() { var reportDocument = new

c# – 如何使用公式编辑器在水晶报表中编写公式

我正在使用crystal report 2008版本,我需要为日期参数编写公式. 在某些情况下,datetime将从db返回null值.那个时候我需要在同一个报告文件中显示一个空格.那么我们如何使用水晶报告公式编辑器为此编写公式 提前致谢解决方法:你可以编写sql代码作为select isnull(datefield,”),col1

c# – 如何在不参考数据库的情况下在WPF MVVM应用程序中创建报表

我正在尝试在我的WPF应用程序中创建一个报告. 我正在使用Visual Studio 2010,C#和MVVM 我已经研究了很多,并且只在网上找到了使用数据库处理Crystal Report的文章.在我的应用程序中,我不直接与数据库通信.我们使用网络服务.它与数据库通信并将所有数据写入xml文件.我们通过存储过程

如何部署使用sql server express 2012和crystal report开发的C#windows表单应用程序

我在Microsoft Visual Studio 2013中开发了一个应用程序.Net Framework 4.5.我使用的DBMS是sql server 2012 express,用于报告的是Crystal报告13 我想创建一个安装文件,可以在客户端计算机上安装.net框架,sql server和crystal报表.此设置应该是脱机和静默的. 我用了一次点击但是当

c# – 使用Crystal报表动态生成ID卡

我想为属于不同部门的各种团体成员生成身份证.根据用户选择的内容,每种格式都有不同的格式 我还想要的是照片部分应该在用户想要的区域内可调节,来自数据库的照片应该能够根据用户要求进行裁剪. 这是否可以使用Crystal Report.任何教程和指南都会有所帮助,因为我对使用Crystal Repo

c# – Crystal Reports – 数据库连接冲突

我正在使用Visual Studio 2010来创建使用水晶报表的Web应用程序. 我目前使用odp.NET连接到oracle数据库并且一切正常,当我通过visual studio中的设计器页面使用拖放工具实现这些水晶报表时,之前的数据库连接不再起作用,并且无法导入它正在导入的任何现有数据.说完Crystal Reports后

C#如何使用LINQ填充水晶报告

我想用LINQ来填充水晶报告. 这是我的代码: var results = (from supp in dbdata.Suppliers select supp).ToList(); cr1.Load(@"CrystalReport1.rpt"); cr1.SetDataSource(results); crystalReportViewer1.ReportSource = cr1; 当我运行应用程序时,它会生成一个错误: DataSet doe

如何在C#中使用XML(XML来自Web服务)创建Crystal报表

我想知道如何从XML创建一个水晶报表(XML来自Web服务),我在一些教程中读到它需要找到文件并拖动报表中的字段,但是如何从一个XML中获取XML网络服务? 以下是我如何从Web服务获取XML的代码 var doc = XDocument.Parse(trx.GetCardTrx("xxxxx", "xxxx", "xxx", "", dateTimePicker1.T

c# – Crystal Reports ActiveX Viewer在VB6 / .NET App Windows 7中导致Out of Memory异常

以下是重现错误的示例应用程序的链接: http://sdrv.ms/17j2Ale 我有三个项目.一个是.NET 2.0 Windows窗体应用程序(.NET App),一个是VB6标准EXE应用程序(VB App),另一个是VB6 ActiveX DLL(VB DLL). .NET App引用已注册的VB DLL.这个VB DLL基本上启动了Crystal Reports. VB App通过Sh

mysql – 从报表中的两个表中查询

我的VB应用程序通过ODBC打印报告.我使用数据库专家添加了表格并设计了Crystal Report.我在哪里查询? 这是我的查询 SELECT ts.`SCHEDIDNO`, ts.`DAYNAME`, DATE_FORMAT(ts.`TIMESTART`, '%h:%i %p') as TIMESTART, DATE_FORMAT(ts.`TIMEEND`, '%h:%i %p') as

如何使用C#将组合框选定的值添加到水晶报表文本框中

我是C#中使用水晶报表的新手. 我想使用c#windows窗体将组合框选定值传递给crystal report文本框.用于制作报告的标题 我正在创建一个空白水晶报告,然后我在该报告中添加了一些文本对象. 现在我想将我的组合框中的数据传递给水晶报告文本框. 文本框名称:txtheading 组合框名称:cmbre

c# – Crystal报表,子报表流,多列方向

我们在Crystal Reports中有一份报告.在该报告中,每个页面都有一个通用标题,之后我们有多个项目.目前,项目从左到右显示,当fillend到达第二行时.所以它看起来像这样: HEADER A B C D E F 我们想要的是先填充第一列,然后填充第二列,使其显示为 HEADER A D B E C F 这可能

c# – 从嵌入式资源加载Crystal Report

我有一个ASP.NET网站和一个引用的类库项目.在这个类库中,我将Crystal Report设置为嵌入式资源.我想将报表动态加载到CrystalReportViewer中. 我该怎么做?解决方法:我想出了如何解决这个问题.将Crystal Report添加到类库项目时,它会创建一个继承自ReportClass的相应类.此类的实例可用

c# – 如何在Crystal Report中合并行?

我正在使用Crystal Report Version = 10.2,Visual Studio 2008并在crystal report中显示存储过程的结果 我的存储过程返回输出,如下所示 但我想在报告中显示如下所示 提前致谢解决方法:使用组编号,并在详细信息部分中输入子状态和日期的详细信息. 最初它看起来像 ----------------

c# – .Net应用程序,水晶报告无法在共享主机中使用

我有一个使用水晶报告的MVC应用程序.我使用以下代码下载报告, ReportDocument rd = new ReportDocument(); rd.Load(Path.Combine(Server.MapPath("~/Reports/" + Session["rpt"]))); rd.SetDataSource(Session["result"]); Response.Buffer = false; Response.Clea

C#:在同一语句中动态实例化不同的类?

这是我正在尝试做的简化版本: 如果没有多个if..else子句和switch块,我可以模仿Javascript的eval()抖动行为来实例化C#中的类吗? // Determine report orientation -- Portrait or Landscape // There are 2 differently styled reports (beyond paper orientation) string reportTy