2012-08-09 55 views
-1

我有一个水晶报告2子报表。字段的类型在数据库中从数字更改为字符串。主报告没有参数,但子报告具有此参数。现在,当我尝试运行报告时,我收到记录选择公式中的错误。预计这里有一个字符串。我的问题是如何对该字段进行类型更改,以便我可以运行我的报告。 ?如何更改现有报告的水晶报告中的参数类型?

+0

您可以尝试发布一些您的代码吗?此外,错误的实际文本可能会有所帮助。 – 2012-08-09 15:30:18

回答

0

解决方案是重新映射报告的绑定与数据集中已更改的数据类型

1

容易做到。还有乐趣!

假设你可以链接更改为子报表,您可以:

1)创建一个公式来操纵在主报告中指出领域,它明确地转换成您neend格式。然后, 2)使用THAT公式作为链接到子报告

应该工作一个魅力,“鲍勃的你的叔叔”,以及所有。

+0

我修改了字段,将其从Number更改为字符串IsNull({Table1.ct_nbr})或cstr({Table1.ct_nbr})=“0”。如何使用此公式链接到子报表 – sanika 2012-08-09 16:25:09

+0

将子报表用作参数与forumla替换的内容。您通常可以通过rt点击子报告并选择更改链接来做到这一点 – Marc 2012-08-09 16:39:53

+0

我去了子报告,并将参数类型更改为字符串。但是,在我这样做后,链接空白,如果我尝试修改链接。我的问题是我创建链接时无法输入,我只能选择 – sanika 2012-08-09 17:01:29