【发布时间】:2011-04-27 20:30:16
【问题描述】:
我需要为学生创建报告,其中将指定他们尚未完成的任务。该报告当前显示每个任务的复选框以及他们是否已完成任务的完整标准列表。如果任务尚未完成,那么我希望显示存储在另一个表中的该任务的标准。同样,如果已经完成,我不希望显示标准。
玩过 if、组合框和查找,但现在大脑冻结了。
【问题讨论】:
我需要为学生创建报告,其中将指定他们尚未完成的任务。该报告当前显示每个任务的复选框以及他们是否已完成任务的完整标准列表。如果任务尚未完成,那么我希望显示存储在另一个表中的该任务的标准。同样,如果已经完成,我不希望显示标准。
玩过 if、组合框和查找,但现在大脑冻结了。
【问题讨论】:
我不确定我是否完全理解了这个问题,也不清楚数据结构是什么,但在我看来,您可以创建一个子报表并使用 Detail 视图的 OnFormat 事件来隐藏/显示子报表。
即在Detail的OnFormat事件中:
Me!CriteriaReport.Visible = Not (Me!TaskComplete)
这个想法是创建一个报告,该报告始终在子报告中显示每个任务的条件,然后添加此代码以在不需要时将其隐藏。
但是,当然,我可能对您的数据结构了解不够,所以这可能行不通。
【讨论】: