问题标签 [crystal-reports-10]

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.

0 投票
2 回答
5778 浏览

crystal-reports - Crystal Reports ODBC 连接:数据库表找不到

在 Crystal Reports 10 中运行(或验证数据库)报表时,我收到以下消息:

“找不到数据库表“SomeTable”。继续从报告中删除此表吗?

对于多个表。

该报告过去运行良好。该报告正在从多个来源获取数据,而丢失的表是那些来自与 SQL Server DB 的 ODBC 连接的表。我认为问题可能是在创建报告时,ODBC 指向数据库的不同实例(相同的结构,只是不同的位置。)

我已经检查过,报告用户对新数据库具有所有必需的权限。

在 Crystal 中,如果您忽略这些消息,报表似乎运行良好。但是,当部署要从网站的 Crystal Report Viewer 中运行的报表时,它会抛出一个File I/O error.

0 投票
1 回答
62 浏览

crystal-reports - 在 Crystal 10 中对包含运行总计的公式求和

我已经搜索了与此类似的其他问题,但似乎没有一个处于相同的情况。

我有一系列交易,其中我使用名为TranNumber的运行总计,该总计会在帐号更改时重置。当我按交易日期降序排序时,这个运行总计给我最近的交易为 1。

我还有另一个公式,其中包含事务代码列表及其在工作流中的位置(使用选择案例公式完成)。

我试图总结以下公式以及变体,例如使用变量并将数据传递到子报告中并返回“欺骗”软件使其不将其视为运行总计,但仍然无济于事,因为我无法总结一个变量。

最终,我希望对工作流程中每个位置的帐户进行计数,然后将其放入图形表单中。

如果有人尝试成功地做到这一点,或者可以建议一种方法,只为每个账户带回最近的交易,以避免不得不使用上述方法,我们将不胜感激:)

提前致谢