- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在使用 Crystal Reports 和 VS 2010。Crystal Report 显示数据集中 2 个表的数据。
表 1 (GetReceptionInfo
) 包含报告标题中的一些信息:名称、Id、日期、时间。
表 2 (SelectReceptionWork
) 包含报表详细信息部分的记录。
当我在表 2 中有返回记录时尝试查看 CR 时,CR 工作正常,但是当我尝试在没有返回记录(仅在表 2 中但表 1 有记录)时查看它时,Crystal Report都是空的。
我从 DataSet 中预览了表 1,它工作正常,但在报告中没有。
我尝试了以下步骤,但结果仍然相同(每次更改后还验证了数据库):
EnforceConstraints
的 DataSet 属性设置为 False
。Database Expert 没有链接或索引:
没有键的数据集,表不相关:
如果问题不清楚,我可以发布报告的屏幕截图,但我担心它可能不清楚,因为它是用阿拉伯语写的。
最佳答案
选项A:如果GetReceptionInfo和SelectReceptionWorkWhen可以加入。然后您需要使用左连接而不是相等连接来连接表。当您在“链接”选项卡上时,单击并从要加入的字段拖动到要加入的字段。这将创建一条小线。然后,双击该行。它将弹出一个页面,让您选择所需的连接类型。选择“左外连接”
选项 B:如果 GetReceptionInfo 和 SelectReceptionWorkWhen 不打算加入,那么最好的办法是从主报表中删除标题表 (GetReceptionInfo)。仅包括表 SelectReceptionWork。这应该列出您想要的所有数据。但是您仍然需要显示该标题信息。因此,为此,创建一个仅使用 GetReceptionInfo 作为其数据源的 SubReport,并将该 SubReport 添加到 Crystal 报表的 Report Header(或 Page Header)部分。
关于c# - 当 DataSet 表 1 为空时,Crystal Report 不显示数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34265008/
来自 Ruby 世界的我立刻明白为什么 Crystal 选择不实现 for方法。但后来我惊讶地发现 Crystal 确实实现了 for宏的方法。我更惊讶地发现宏不允许可枚举( .each 等)语法(即
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 4年前关闭。 Improve thi
当我创建 Crystal 报表以及将字段和字段添加到数据库时,报表会为我创建的发票输出一个完全空白的报表。你如何调试 Crystal 报告? 您是否设置要输出的标记或标志?某处是否有错误日志描述报告的
我有一个 Crystal 报表功能,该功能要求我修剪以“-”开头的字符,并删除“-”(破折号)之后的其余字符。 例如,我的订单号为00000112345-C43-PJ。 我如何只剪掉“-”右边的所有内
如果我的某些库位于默认目录 lib 之外,我是否可以指出在没有 lib 目录和 shards.yml 的情况下成功编译的需要路径。 最佳答案 是的,更改 CRYSTAL_PATH 环境变量。默认是 $
如何将 Crystal Reports 8.0 迁移到 Crystal Reports 2008? 8.0的存储过程的 Crystal 报表在2008年不执行,有人可以帮忙吗? 我们正在使用 Seag
我们有几个执行相同格式操作的报告(例如,如果值在特定范围内,则显示“通过”或“失败”。) 如果没有 Crystal Reports Server,有没有办法在报表之间共享功能,以便它们不需要重复?我知
如何更改在 Crystal 服务器内运行的 Crystal 报表在运行时使用的数据源(数据库服务器、用户名、密码)? 我有一个 Crystal 服务器并上传了具有设置数据源的报告(SQL Server
我是 Crystal Report 的新手,我一直在想办法解决这个子报表分页问题。我想我知道报告的作用,但我不知道如何解决这个问题。 很难解释所以我上传了这些图片。 我的主要报告: 我的子报告,在 D
我使用的是 Crystal 报表设计器版本 11。 我有一个调用子报表的报表,并且我已经设置了链接参数。子报表正在使用存储过程。 我看不出如何将传递给子报表的参数输入到返回数据的存储过程中。 最佳答案
这是一个普遍的问题。在 Crystal 中, Exception 和 Error 之间有什么区别? 例如,在 JSON 包中,既有 JSON::Error 也有继承自 JSON::ParseExcep
关闭。这个问题需要更多focused .它目前不接受答案。 想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post . 2年前关闭。 Improve this questi
我们如何在 Crystal 报表中为分层组只设置一个字段的缩进? 最佳答案 在 Report 菜单中选择 Hierarchical Grouping Options,将 Group Indent 设置
我需要在Crystal Reports上创建数据透视表。现在我正在使用ODBC连接...但是虽然我知道您可以在CR中创建数据透视表,但我不确定100%如何做到这一点。这里有人知道一个简单的逐步方法吗?
我一直在通过构建它来运行我的 Crystal webapp,然后运行可执行文件。但是,它始终监听端口 3000。 如何构建/运行在 80 和 443 上监听的 Crystal webapps? 我也在
我有 Page Footer()PF A 和 B,每当我抑制 PFa 时,PFb 都会在报告页脚之后向上移动。 把垂直线想象成行号, |Page Header |Details |Report Foo
我想为 Crystal 报表的页眉和页脚行(只有我的数据表而不是完整部分)着色。为该部分着色很容易,但我找不到合适的方法 最佳答案 对于这 3 种方式,您可以实现。 如果页眉/页脚都在与数据不同的部分
我试图像我们在SQL中一样使用IN运算符来过滤 Crystal 报表。在 Crystal 报表中,我试图以这种方式进行操作 ({i_NonPfcIncDetStt.TeamCode} IN('ABC'
大家好,我是 Crystal Reports 的新手。我只想知道什么是 local 和 global 变量。请指出局部变量和全局变量之间的区别。 最佳答案 局部变量:顾名思义,它是创建的公式的局部变量
我是 Crystal 报告的新手,所以这对你来说可能是新手。 我创建了一个交叉表,右侧的行总计。如何添加额外的列来显示行的平均值。我正在使用 Crystal Reports 2008 这是交叉表的粗略
我是一名优秀的程序员,十分优秀!