【发布时间】:2020-04-26 01:51:51
【问题描述】:
我是 MS 访问的新手,我正在努力完成一个查询,以找出哪些合作伙伴在特定的选定月份/年份没有付款。
我有 2 张表,一张我有所有合作伙伴的姓名 (Sócios),第二张表 (Registro de Pagamento) 记录了所有合作伙伴的所有付款,包括付款的月份和年份。
如果我尝试的方式是最好的,我不知道。但是,首先,我创建了一个表单以允许用户选择月份(组合框:TBoxMes)和年份(组合框:@987654326 @) 他有兴趣了解哪些合作伙伴在选定的时期内没有付款。
然后我的想法是创建一个查询(命名为Selecionar_Mes_Cobranca),包括合作伙伴的姓名以及从Registro de Pagamento 表完成的每次付款的月份和年份,我还将两个表之间的关系设置为显示Socios表中的所有寄存器如下图所示。
但是,在月份和年份的条件字段中,我试图将以下表达式 <>[Forms]![Selecionar_Mes_Cobranca]![TBoxMes] 包含在 Month 字段中,并将 <>[Forms]![Selecionar_Mes_Cobranca]![TBoxAno] 包含在 Year 字段中。这个想法是只返回用户选择的月份和年份中没有注册的合作伙伴名称,但是,它没有奏效,我需要一些帮助来理解为什么以及如何实现它。
提前致谢
【问题讨论】:
标签: ms-access