【问题标题】:Crystal Report with VB6VB6 水晶报表
【发布时间】:2011-11-23 18:08:21
【问题描述】:

我有一个 Crystal (v9) 报表,其中定义了字段定义(并放置在报表上)。

在我的 vb6 表单上,我从工具箱中删除了一个水晶查看器对象。

不知道为什么,但我假设有一种方法可以以编程方式将记录集数据绑定到这些字段。

这可能吗?

例如,

Report.Field1 = rs("Data")
Report.Field2 = rs("Data2")

我相信我正在使用CRAXDRT

【问题讨论】:

    标签: vb6 crystal-reports


    【解决方案1】:

    您可以通过编程方式更改数据连接、设置参数甚至更改选择标准,但我认为您不能手动设置字段上的数据。数据必须来自带有报告本身的选择声明。它本身没有 DOM。

    看起来您可以使用报表查看器在运行时将整个报表数据源设置为 ado 记录集(我认为您不能),但一次不能设置一个字段/控件。

    Ways to feed a report (degined by crystal reports 8.5 in vb6.0) to show a special record?

    【讨论】:

    • 谢谢。如何在水晶查看器上显示记录集数据 - 换句话说 - 如果我只是传递记录集,水晶如何确定将哪些数据放在哪里?
    • 报表中的文本框/控件被“绑定”到某个数据库字段或水晶函数。要更改绑定,您必须在 Crystal 报表 9 中编辑报表或 >
    • 抱歉,我对Crystal 有点陌生,所以无法理解——我的ado 记录集中的字段在实际数据库中不可用,那么报表中的控件如何绑定到它们? (因为数据来自代码中生成的ado记录集)
    猜你喜欢
    • 2013-03-09
    • 1970-01-01
    • 2010-10-08
    • 1970-01-01
    • 2011-05-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-05
    相关资源
    最近更新 更多