所以我要求报告用户可以选择确切的批号,或者他们是否懒得记住他们可以选择所有者的数字,年份,月份和批次的实际创建日期。
如果选择批号,则无需选择所有其他内容。
报告启动时,它的启动状态与预期相反。对所有者的查询是
IF (ISNULL(@BatchNumer, '') = '')
begin
select distinct CashReceiptOwner as Label,CashReceiptOwner as Value
from CashReceiptBatchPosted
end
我希望所有者框处于活动状态,而不是批次编号不为空以禁用它。这不是一个大问题,因为组合框是空白的,更大的问题是报告说它是必需的,即使它是假设所有空白。现在我不想检查allow null选项,因为所有这一切都是创建一个用户必须选择的复选框。
希望我说得那么清楚,不管我做错了什么吗?