gpt4 book ai didi

crystal-reports - 具有多个值的参数字段不起作用

转载 作者:行者123 更新时间:2023-12-04 07:22:13 24 4
gpt4 key购买 nike

设置一个参数字段,其中具有多个值在SQL查询命令中使用的参数字段,并且在选择多个值时不起作用,但可以与选择的一个值一起工作。是的,选项下的“允许多个值”标志设置为 True。

我正在尝试从这里开始:

EMPBNFIT.BENEFITPLAN in ('CONSUMER CHOICE','HMO', 'HS HMO','HS NETWORK CHOICE','HS PPO BASIC NH RPN','HS PPO PLUS NH RPN','MFS CONSUMER CHOICE','NETWORK CHOICE','PPO BASIC NH RPN','PPO PLUS NH RPN','WAIVE MEDICAL')

为此:

WHERE EMPBNFIT.BENEFITPLAN in ('{?MyPlans}')

enter image description here

enter image description here

最佳答案

真是巧合;今天早上有同样的问题。我能够通过将多个参数的数组转换为单个字符串,然后将 IN 部分替换为 INSTR 比较来在 Crystal 中做出解决方法。

使用以下逻辑创建一个名为 ParamFix 的公式:

REPLACE(JOIN({?MyPlans}, ","), "&", "; ")

在我的例子中,不同的值由 & 分隔,但您可以根据从表中返回的内容替换它。然后将 IN 比较替换为:

INSTR({@ParamFix}, EMPBNFIT.BENEFITPLAN) > 0

关于crystal-reports - 具有多个值的参数字段不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45355588/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com