Questions tagged «crystal-reports»

0
是否提示输入单独的日期和时间值?
我正在使用Crystal Reports2016。数据源是MS SQL Server 2008 R2。目前,我可以使用参数提示用户输入报告的日期范围。我还想添加一个时间范围的提示。使用提示输入DateTime参数不能满足我的要求。日期范围将选择一个较大的天数窗口,时间范围将选择该报表在一天中显示数据的时间。使用DateTime参数提示符仅会增加报表的开始和结束日期/时间的精度,并且无法满足我的要求。两种提示都将引用数据库中的同一DateTime记录。 我试图在同一时间添加一个单独的第二个参数提示,但这与将参数提示更改为DateTime值具有相同的结果。我要重申:这不是我想要的结果。 作为一个具体的具体示例,我想使用在9月1日至10月31日有效的数据,在该数据中,我所报告的事件发生在美国东部标准时间的下午2点至晚上10点之间。如果选择了DateTime,则可以选择9月1日下午2点和10月31日晚上10点。但是,这不是我要选择的。 基本上,选择在下午2点到晚上10点之间的这几天发生的数据。选择开始日期和结束日期的地方;以及开始时间和结束时间是可选的。 使用SQL的说法,我想我想要一个日期范围和时间范围(中间一个)的内部联接: 一个完全无关但相似的例子;这种现象类似于Outlook中的会议。您可以(但不应该)进行一次很长的会议,从1天/时间开始,几天后又到另一天/时间结束,但是您应该进行定期会议以正确管理您和您房间的时间表。我希望以与定期会议类似的方式选择记录。 如何制定select expert规则以获取所需的数据?我还有其他方法可以做到这一点吗?也许是子报表?



2
win7 / windows 2008 64位系统上的Crystal Report(8.5)[重复]
这个问题已经在这里有了答案: 在Windows 7上安装Crystal Reports 8.5 1回答 Crystal Report(8.5)在Win7 / Windows 2008 64位系统上不起作用 我的应用程序是VB应用程序,正在使用Crystal Report 8.5。在Windows 2003 Server的32位系统和64位系统上都可以正常工作。当我在Win7 64位或2008 64位上运行相同的应用程序时,报告无法打开。 我正在使用vb脚本访问数据库。 VB脚本文件中编写的部分代码如下: Dim objrsRecordSet 'As RecordSet Dim strSQL 'As String '**** Open Database Connection using the parameters passed from the main program Set dbConnection = CreateObject("ADODB.Connection") dbConnection.ConnectionString = "Provider=SQLOLEDB;Server=" & mstrServer …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.