Ms access 如何在报表中创建一个列,其中包含所有选中列的名称?

Ms access 如何在报表中创建一个列,其中包含所有选中列的名称?,ms-access,report,ms-access-2013,Ms Access,Report,Ms Access 2013,我有一个Access数据表,有10列,以投诉、骚扰等为基础,是或否类型。在报告中,我希望所有单击的列都显示为“是”。显然,我不希望所有的列都出现在报告中,如果它适用于记录,我也不希望出现复选标记。我想创建另一个名为basis的列名,在这个列中,所有被单击的basis列的列名都用逗号隔开,例如:性骚扰、种族歧视,。。。 知道我应该如何得到这个结果吗?如果您有一个名为[Complaints]的表 被控欺凌骚扰 ------- ---- ----- Doe,John真的假的 史密斯,简错了,是真的

我有一个Access数据表,有10列,以投诉、骚扰等为基础,是或否类型。在报告中,我希望所有单击的列都显示为“是”。显然,我不希望所有的列都出现在报告中,如果它适用于记录,我也不希望出现复选标记。我想创建另一个名为basis的列名,在这个列中,所有被单击的basis列的列名都用逗号隔开,例如:性骚扰、种族歧视,。。。
知道我应该如何得到这个结果吗?

如果您有一个名为[Complaints]的表

被控欺凌骚扰 ------- ---- ----- Doe,John真的假的 史密斯,简错了,是真的 蒙茨,纳尔逊真的 …然后,您可以使用以下查询列出他们声称的违规行为:

选择 指责, 修剪 欺负,欺负, &和IIF骚扰、骚扰、, 作为投诉人 投诉 …返回

被告申诉人名单 ------- ---------- Doe,John欺凌 史密斯,简 蒙茨,纳尔逊欺凌骚扰
非常感谢。工作得很好!