Ms access 子报表第2页上没有条件格式

Ms access 子报表第2页上没有条件格式,ms-access,conditional-formatting,ms-access-2016,subreport,Ms Access,Conditional Formatting,Ms Access 2016,Subreport,我有一份带有子报告的报告。子报表有多个条件格式字段,每个字段有多个条件格式。 第一页的格式很好。但在第二页,它丢失了一些格式条件 暗红色区域通常是看不见的。它们包含行号。如果月份列没有值,则此字段用于格式化月份列 似乎这种情况在第2页上不起作用 (奇数行的条件示例:[amount\u month\u 2]=0和([RowNum]Mod 2)0) 有什么建议吗 有关更多详细信息,我为一些字段设置了边框,因此您将看到这些字段隐藏了行的背景 第2页的第二张图片是什么?它有什么问题-它仍然显示红色格

我有一份带有子报告的报告。子报表有多个条件格式字段,每个字段有多个条件格式。 第一页的格式很好。但在第二页,它丢失了一些格式条件

暗红色区域通常是看不见的。它们包含行号。如果月份列没有值,则此字段用于格式化月份列

似乎这种情况在第2页上不起作用

(奇数行的条件示例:[amount\u month\u 2]=0和([RowNum]Mod 2)0)

有什么建议吗

有关更多详细信息,我为一些字段设置了边框,因此您将看到这些字段隐藏了行的背景


第2页的第二张图片是什么?它有什么问题-它仍然显示红色格式,就像第1页一样。备用行缺少灰色是问题吗?我无法复制问题。是的,备用行缺少灰色是问题。其条件与红色、绿色和黄色格式的条件位于同一位置。为什么需要CF作为替代行颜色?AlternateBackColor是组和细节部分的属性。我没有为备用行设置CF,每页上都有灰色备用行。我需要这样做,因为月份金额字段的背景样式是正常的且不透明的,因此它们隐藏了正常的AltenateBackColor(请参见第二页。左侧和右侧您可以看到AltenateBackColor)。对于CF,我没有选择将BackStyle切换为transparent(或者我还没有找到它)。