问题标签 [crystal-reports]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 有人知道关于 Crystal Reports for Visual Studio 工作原理的好教程吗?
我被困在使用 Visual Studio 2003 附带的 Crystal Reports 9.1.5 的自定义应用程序生成的报告中。除了编辑器是我曾经使用过的最令人恼火的东西之一之外,我也是不断受到与代码生成引擎有关的各种问题的困扰。
有谁知道某种教程的存在,它将向我解释这一切是如何工作的,所以感觉不像我在黑暗中摸索?
crystal-reports - Crystal 报表中的复选框
在 Crystal Report 中显示复选框的最佳方式是什么?
示例:我的报告有一个“男性”和“女性”框,应该选中一个。
我目前的解决方法是绘制一个小的图形方块,然后将其与如下公式对齐:
这是一个糟糕的解决方案,因为更改字体会使我的“X”和它周围的框不对齐,并且斜视屏幕并为每个框(有几十个)获得像素完美对齐是荒谬的乏味。
有没有人有更好的解决方案?我曾考虑过使用旧式终端字符,但我不确定它们是否在 Crystal 中正确显示。
编辑:我正在使用 Crystal XI。
crystal-reports - 水晶报表问题
我在以下行中遇到问题:
它抛出一个异常说 HRESULT: 0x8002000B (DISP_E_BADINDEX))
如果我跳过这一行,这里会出现同样的错误:
以前有人遇到过这个问题吗?谢谢!
entity-framework - 实体框架和水晶报表
据我了解,水晶报表可以使用EntityFramework,对吗?
我宁愿使用实体框架而不是使用数据集。
我该怎么做?
sql - SQL - 需要查找重复记录但排除反向交易
我有一个交易表,偶尔会有重复的条目。如果/当管理员发现这些重复条目时,他们将撤消交易,从而产生负值(但由于监管要求,原始副本仍然存在)。我想创建一个 SQL 查询(并使用 Crystal Reports)为管理员制作报告,以便轻松找到重复的交易。由于交易量很大,我想通过忽略他们已经撤销的交易来让他们更容易。
这是我想做的一个例子:
交易日期 ; 交易数量;交易价值;逆转
理想情况下,如果我在上表中运行我的“期望”查询,我会收到以下结果:
交易日期 ; 交易数量;交易价值;数数
那有意义吗?我已经想出了如何编写查询来给我一个重复的计数,但是我不知道如何排除已经“退出”的重复记录。任何帮助将不胜感激!
syntax - 如何使用 if then else 在水晶报表公式中构建字符串
顺便说一下,这是 Visual Studio 2003 中的 Crystal Reports 9
关于水晶报表公式语法的简单问题:如何使用 if then 子句构建公式的结果?
具体来说,我想要这样的东西:
val 应该是公式的结果。
只要我们在,有没有写这些的捷径?这些非常冗长,三元运算符将非常受欢迎。
layout - 我可以从 Crystal Reports 的公式中强制显示字体吗?
我有一份包含很多公式的报告,这些公式将单词“TRUE”翻译成“X”,将“FALSE”翻译成空格。
我使用这些在复选框中添加“X”。
有时我的复选框后面有文字。为了避免向左和向右轻微移动,我以固定宽度的字体打印“X”和“”。手动设置每个字段的字体非常繁琐。
有没有办法从公式内部指定显示字体?
像这样的东西会很好:
excel - Crystal Reports 导出到 Excel 问题
在我进行维护的当前 C# 应用程序中,我们已从 Visual Studio 2003 升级到 Visual Studio 2008。我们一直使用 Visual Studio 附带的 Crystal Reports。
自升级以来,我们发现导出到 Excel 时报告存在问题。如果详细信息部分中的列为空,则该行中的所有其余数据都向左移动。导致数据放入不正确的列。
我一直在搜索,检查属性,却空手而归。如果有人能给我一条生命线或为我指明正确的方向,我将不胜感激。
asp.net - VS 2008 的 Crystal Reports -“找不到用户函数管理器 DLL (ufmanager.dll)。”
StackOverflow,你是我唯一的希望!
我很不幸在开发中继承了大约 3/4 的 ASP.NET 3.5 应用程序。本项目使用 Crystal Reports Basic for VS 2008 从数据源生成 PDF 文件。很简单。
无论如何,这个项目在我的开发机器(VS 2008)上编译并运行良好,但是当我将它发布到服务器(安装了 CR Basic for VS 2008 Runtime)时,我在尝试导出报告时收到此错误消息转为 PDF:
不幸的是,在谷歌上搜索错误消息只会出现少数结果,而且它们没有帮助。
我的服务器运行的是 Windows 2003 x64 SP2。我尝试在服务器上安装 Crystal Reports 运行时(x86 和 x64 版本)。奇怪的是,该应用程序没有检测到 x64 版本,所以我使用的是 x86 版本。
我在C:\Program Files (x86)\Business Objects\Common\2.8\bin中看到文件ufmanager.dll,但我不知道我的应用程序在哪里寻找它。我什至尝试将它粘贴在我的应用程序的“bin”文件夹中,但没有运气。
如果任何善良的灵魂碰巧以前看到过这个错误并且知道修复,我将非常感激。
date - Crystal Reports 组名错误
我正在对日期字段进行分组。显示数据时报告的树浏览器将日期显示为记录中日期的前 3 天。报告中的详细信息列出了正确的日期。我已经验证了报告中显示的字段,并且 Group 字段指向同一个数据库表字段。我还设置了格式,以便只使用实际的日期信息,即没有时间信息。组字段名称中显示的日期甚至不存在于表中 - 正在检查的字段或数据库中的任何其他位置 (ORACLE 10)。