首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Crystal Reports 2008 -参数类型问题

Crystal Reports 2008 -参数类型问题
EN

Stack Overflow用户
提问于 2010-08-21 04:08:55
回答 1查看 1.3K关注 0票数 0

我有一个Crystal 2008报告使用存储过程命中SQL Server 2008数据库。存储过程采用Date类型的参数( SQL Server2008中的新参数)。

当Crystal在报表中自动为我创建参数时,它会使参数成为字符串类型。我不想要字符串类型,因为用户需要输入日期,并且看不到Crystal Date对话框,如果参数类型是date,他/她将看到该对话框。问题是Crystal不允许我将参数类型更改为我想要的类型。

我不想将存储过程参数更改为dateTime类型,因为这样datetime会创建一个datetime类型的报表参数,用户需要输入一个Time值。我也不想这样。

我还有其他选择吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-08-23 18:17:07

一种可能的方法是使用子报表中的datetime参数从过程中报告,在主报表中创建仅日期参数,然后将主报表中的仅日期参数与子报表中的datetime参数链接起来。

Crystal 10 (我使用的)不允许将仅限日期的参数链接到日期时间参数,但Crystal 2008可能会-如果不允许,则在主报表中创建公式,将仅限日期的参数转换为日期时间(以午夜为时间)值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3534498

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档