1

Id(UNIQUEIDENTIFIER)列とLabel(VARCHAR)列を返すクエリから入力される複数値パラメーターがあります。パラメータをテキストタイプに設定し、IdをValueフィールドとして使用し、LabelをLabelフィールドとして使用すると正常に機能します。

ここで、いくつかのデフォルト値を設定して、レポートの実行時にこれらの値がデフォルトでチェックされるようにします。[デフォルト値]タブで、引用符なし、一重引用符、および二重引用符を使用してId値を入力し、引用符なし、一重引用符、および二重引用符を使用してラベル値を入力してみました。ただし、すべての場合において、レポートを実行すると、どの項目もチェックされません。

クエリから値を取得したくない、値を指定したい。どうすればこれを機能させることができますか?

4

1 に答える 1

0

私もこの問題に遭遇しました。一意の識別子にデフォルト値を指定することはサポートされていません(これをバックアップするソースが見つかりません。私自身の経験だけです)。

クエリから値を取得を使用できない特定の理由はありますか?

ソリューションuser1578107アドレスも機能します。変換を使用して、varchar(36)をパラメーターに渡します。

select convert(varchar(36),Id)
from table
于 2012-09-18T09:41:44.117 に答える