1

我有两个参数,@AccountIDand @SourceType,它们都是下拉菜单。

这是@SourceType存储过程中参数的声明:

@SourceType BIT = NULL,
/*
 * Works if @AccountID is not null
 * (should only be used if @AccountID has a single value)
 *
 * 0 - Owned by @AccountID
 * 1 - External (not owned by @AccountID)
 */

只有在 AccountID 具有单个值(并且它是具有大约 50 个选项的多选)时,它才应该是可选的。

4

1 回答 1

0

我建议您创建一个数据集,查看@AccountId参数并根据所选值的数量返回选项。

使用参数的 count 属性将使您能够检查是否选择了多个值。例如Parameters!Parameter.Count

然后根据返回计数的数量,您可以设置@SourceType参数选项。

于 2013-01-26T08:48:18.213 回答