.NET报表
在我的水晶报告中,我注意到从表中提取的字段之一有特殊字符。更具体地说,回车和制表符。有没有办法解决这个问题,所以它不会在我的报告中显示为空白。 提前感谢。 解决方案 这样做: stringvar output:= {TABLE_NAME .FIELD_NAME}; output:= Trim(output); //摆脱领先&尾随空格 output:= Replace(o
..
我已经接管了一个现有的C#项目,并使用Visual Studio 2010与.NET框架4.0。 应用程序使用水晶报表。似乎报告的定义位于一个单独定位的文件夹中,其中包含许多.rpt文件。 当我运行应用程序时, t。我现在想调试不工作的报告,并且还想添加一些新的水晶报表。 问题是,每当我尝试打开一个.rpt文件在Visual Studio中我得到乱码 - 它看起来像二进制代码。
..
我们正在使用.NET Framework 3.5 SP1的Windows Server 2008上运行Crystal Reports。 我看到很多原因的一般错误“请求无法提交后台处理”。在其他论坛上,但是它们往往是持久和可重复的,仅影响一个报告,由于特定格式问题与特定报告。 我们看到这个错误与下面的堆栈跟踪,间歇。 它会影响我们有多个不同的报告。 比其他报表更频繁地影响一个特定
..
使用VB 6和Crystal Report 8.5 在客户端系统生成报告时,我在报告中单击导出到PDF按钮;它显示导出,导出选项。选择导出文件不显示在客户端系统中。 但在我的系统中,显示它显示导出,导出选项。选择导出文件。但在客户端系统中没有显示选择导出文件屏幕。 我无法以pdf格式保存报告文件。因为它不是请求保存文件名。 任何人都可以帮助解决这个问题? 解决方案
..
我在VS2010中建了一些水晶报告,并为它做了一个设置项目。它在我的dev机器上部署良好,但我在尝试在客户端计算机上安装时遇到以下错误。 我已经google了这个错误有一段时间,发现VC ++ 2005可再发行组件是一个prereq。我已经添加这些合并模块到我的安装项目,但我仍然得到相同的错误。 我还添加了.NET 4.0作为先决条件,仍然得到相同的错误。任何人都有任何想法? 我
..
过去六年来,我们一直使用.Net和Visual Studio,早期开发了一些基于网络的报表应用程序,使用与Visual Studio捆绑在一起的.Net版本的Crystal Reports。我对这个产品不感兴趣:看起来难以置信的困难和复杂的使用。我们必须进行安全更改,安装各种额外的软件等。 现在,我们正在迁移到VS2008和3.5版的.Net框架,已经开始重新开发旧的应用程序。我们的Crys
..
如果最后一页上没有记录(详情部分),如何隐藏页眉。 Formaula pagenumber = totalpagecount 如果最后一页上有某些数据,页眉必须显示在最后一页。 解决方案 将此公式放入禁止字段中在详细部分: WhilePrintingRecords; Global BooleanVar finished; finished:= OnLastRecord
..
我正在寻找一个方法来调整页面宽度Crystal Reports让我把字段放在我的.rpt文件中。 到目前为止,我发现如果我右键单击报告,选择'design'/'打印机设置',我可以选择我想要报告打印出的纸张的大小。如果我选择“方向/风景”,我可以增加页面的宽度,我可以在报告上放置更多的字段。 我的目标:我的报告(大约25个),并将数据导出到Excel。现在我没有足够的宽度将所有的字段放
..
我想从Crystal Report .rpt文件中提取SQL查询,是否有办法做到这一点? 我没有任何水晶 解决方案 我的经验是使用旧版本的Crystal(8,9) ve不知道什么文件格式看起来像更多的最近的版本。但是,值得在文本编辑器中打开文件,以防万一,但对于我看到的文件格式,查询文本不能以这种方式访问。 如果我记得正确,一些版本的Visual Studio 2003带有
..
我想要当我的 PickUpsCRY 大于0时,此列完全消失,否则应显示。 解决方案 你不能真正压制水平空间,抑制报告部分等)。因此,虽然您可以使用抑制公式 max({table.PicksUpsCRY})> 0 在技术上抑制该列的字段,标题,行等,但您不会能够摆脱空格,它会出现,就像你刚刚在你的表中有一个洞。 你可以移动这个列到结束但是没有显而易见的一列缺少。
..
使用Crystal报表7 我想查看表1和表2的总和 table1 id name 001 raja 002 vijay 003 suresh .... table2 id value 001 100 001 200 001 150 002 200 003 150 003 200 ...
..
我有一些子报表,其中我计算总计。在主报告中,我需要这些总和的总和。 我不知道如何获取子报表中总计的访问权限。 解决方案 您需要查看使用共享变量,可以通过父报表及其子报表读取和写入。 示例: 在父报表中,用于初始化名为“InitTotal”的公式的公式包含文本: code> Shared NumberVar MyTotal:= 0; 将此公式置于报表
..
我的报告计算我商店中的墨水库存。我在VB.NET中创建了一个SQL语句并得到正确的结果。如何在Crystal报表中显示这些结果? 我试图使用SQL Expression builder但失败了。 解决方案 通常,您需要使用数据库专家将数据表与报表相关联。在Database Expert中执行相同操作,选择数据库,您可以看到添加命令。选择并单击> 按钮。你会得到一个窗口,写你的SQL查
..
我在Crystal Report中有一个switch语句,如下所示: stringvar tag:= {table1.field1} ; //包含字符串值 选择标签case '第一个值':{table1.field3} '第二个值':{table4.field9} 默认:'Unknown'; 但是当我尝试保存公式时,得到这个错误: ----------
..
我在Crystal报表中有以下列值: | Code | Unit | | A | 2 | | B | 3 | | C | 2 | | D | 3 | | E | 1 | | F | 1 | | G | 4 | | H |(3)| 我想总结单位,除了具有代码H,J,K和L的单位。 代码:H,J,K和L包含带括号的单元。 有办法吗?
..
我们使用能够使用代理程序搜索我们的所有水晶报告(.rpt文件)以使用存储过程。那是当我们有水晶8.5。我们现在有Crystal 2008,它似乎不再工作了(更改格式在rpt文件?)。 解决方案 这里有一个很好的比较商业.rpt管理实用程序: a href =“http://kenhamady.com/reportmanagementutilities.pdf”rel =“nofollow”
..
我需要在水晶报告中自定义纸张大小,如widt 5“和heght 7”。 是可能的。 解决方案 IIRC,您在打印机上设置自定义纸张大小,然后Crystal在设计时在报告中设置打印机时自定义尺寸。
..
我的水晶报表需要将数字舍入到两个小数点。我尝试过 Round(55.815,2)但它返回 55.81 ,而不是 55.82 。 解决方案 如果您需要舍入小数以显示,只需使用“Decrease Decimals”图标: >
..
使用Crystal Report 8.5 示例 Personid Date 3100 22-02-2009 3100 22-02-2009 3100 22-02-2009 3200 22-02-2009 3200 22- 02-2009 3200 22-02-2009 3200 22-02-2009 3100 23-02-2009 3100 2
..
我要为“订单打印”创建报告,此报告将打印在卷轴打印机上,这意味着报告的页面高度取决于动态创建的行数。 页面宽度为8厘米和高度应该基于行数详细。有时报表打印区域为5c.m。有时是20厘米。或任何其他测量。 我想知道如何配置“页面设置”来动态更改水晶报告的高度。 请帮助解决这个问题。 解决方案 我认为这个解决方案可能有用: 在报表头部分中设置头信息。 不要使用页眉部分
..