首页 > 解决方案 > 检查 Id 是否在 Crystal Report 中的字符串数组中

问题描述

我正在编写一份水晶报告。现在我为 CustomerId 添加了一个新参数,以便可以根据该参数过滤报告结果。

在界面中,我们可以选择多个客户,因此值将类似于

strCustomerid = '1,2'; // 1 & 2 are customer ids

如果我只选择一个客户,过滤效果很好,但是当我选择多个时,它就不行了。

我在 Crystal Report 记录选择公式中尝试了类似下面的代码

{ihCustomerId} IN {?strCustomerid} 

然后我得到了错误an integer is required here,所以我不得不将它转换为整数,我认为这就是错误发生的地方。

{ihCustomerId} IN ToNumber ({?strCustomerid})

现在,如果我选择一个客户,它可以完美运行,但在多个客户中却没有显示任何结果。

这里有什么问题?我该如何纠正这个?请帮忙。

标签: c#asp.netcrystal-reports

解决方案


这里的解决方案怎么样,我很确定他们可以帮助你

使用 C# 在字符串中查找文本

干杯,es


推荐阅读