【问题标题】:Crystal Reports Optional parameter水晶报表可选参数
【发布时间】:2016-06-27 16:31:09
【问题描述】:

我需要显示列 “user_id” 中的数据,该列是主列和列 “pocket”。用户可以拥有许多个口袋。我的输入参数是 *user_idpocket_id

User_id 是强制性的,如果输入参数报告中没有 no pocket_id,则应显示所有 user_id 口袋。但是如果有特定的 pocket_id 报告应该显示来自输入参数的 user_id 和 pocket_id。

我应该在没有 hasValue 参数的情况下这样做,因为它在我的数据库中返回错误。如果我使用 is null 构造数据不完整。

我当前的代码是:

If isnull{?Pocket ID} then {PocketID}else {?Pocket ID}

提前谢谢你

【问题讨论】:

    标签: crystal-reports


    【解决方案1】:

    这样改

    If isnull{?Pocket ID} 然后 {PocketID}={PocketID} 否则 {PocketID} 在 {?Pocket ID}

    【讨论】:

    • 好的,我已经按照你说的做了,但是我得到了错误,{?Pocket ID} 中的 else {PocketID} 应该包含整数,可能是因为我的 poskedID 是 int。
    • 如果您的数据库字段是整数,那么您的参数也应该是整数
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多