我在工作中使用Access,我主要是自学成才,而且我知道很少的代码。我已经建立了一个处理HR KPI'的数据库。在我的一些查询中,自2016年开始(2015年仍在运行),我现在运行的几个报告会弹出错误:
“Microsoft Access数据库引擎无法将'C_Hrs_Permiso_TI_NT.NOTRAB'识别为有效的字段名称或表达式”。
我不确定为什么报告会给我一个错误。
查询代码:
TRANSFORM Sum(Hrs_Permiso_TI_NT.MONTOO) AS SumaDeMONTOO
SELECT Hrs_Permiso_TI_NT.EMPRESA,
Hrs_Permiso_TI_NT.CENCOS,
Left([Hrs_Permiso_TI_NT]![AMES],4) AS Año,
Right([Hrs_Permiso_TI_NT]![AMES],2) AS Mes,
Hrs_Permiso_TI_NT.CODIGO,
Fecha_maxmes_Calendario.MáxDeFecha
FROM Hrs_Permiso_TI_NT INNER JOIN Fecha_maxmes_Calendario
ON Hrs_Permiso_TI_NT.AMES=Fecha_maxmes_Calendario.Ames
GROUP BY Hrs_Permiso_TI_NT.EMPRESA,
Hrs_Permiso_TI_NT.CENCOS,
Left([Hrs_Permiso_TI_NT]![AMES],4),
Right([Hrs_Permiso_TI_NT]![AMES],2),
Hrs_Permiso_TI_NT.CODIGO,
Fecha_maxmes_Calendario.MáxDeFecha
PIVOT Hrs_Permiso_TI_NT.COHADE;
答案 0 :(得分:0)
只要此查询不包含C_Hrs_Permiso_TI_NT
,就表示问题是查询问题' Hrs_Permiso_TI_NT'或Fecha_maxmes_Calendario
。尝试打开它们并找到错误