2016-06-27 14 views
0

カラム「user_id」のカラムを、カラム「」のポケットからデータを表示する必要があります。ユーザーは多くのポケットを持つことができます。私の入力パラメータは* user_idpocket_idです。Crystal Reportsオプションパラメータ

USER_IDは必須で、何pocket_idは、入力パラメータレポートに存在しない場合、すべてののuser_idポケットが表示されます。しかし、therが特定の場合pocket_idレポートは、入力パラメータからuser_idとpocket_idを表示する必要があります。

私はhasValueパラメータなしでそれを行う必要があります。なぜなら、私のデータベースにその戻りエラーがあります。私が使用している場合、nullの建設データは完全ではありません。

私の現在のコードは次のとおりです。

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

は、事前にこの

よう

答えて

1

変更をありがとう場合は、ISNULL その後、{PocketID} = {PocketID}他 {{ポケットID?} {?Pocket ID}の{PocketID}

+0

あなたが言ったことを行ったが、私はエラーを受け取った {Pocket ID}の{PocketID}はconatainする必要がありますなぜなら私のposkedIDはintであるからです。 – lukesky

+0

データベースフィールドが整数の場合、パラメータshiuldも整数になります – Siva