我正在尝试从表单中打开报表,当我在MS Access中测试它时,报表打开很好但是当我从表单中运行它时(请参阅下面的代码),它说
运行时错误“3070”Microsoft Office Access数据库引擎无法识别“作为有效的字段名称或表达式。
If Me.Check70.Value = True Then
DoCmd.OpenQuery "INTERMEDIATESYSTEM_CROSSTAB"
DoCmd.OpenReport "INTERMEDIATESYSTEM_Crosstab", acViewPreview
DoCmd.Close acQuery, "INTERMEDIATESYSTEM_CROSSTAB"
Application.DoCmd.SelectObject acReport, "INTERMEDIATESYSTEM_CROSSTAB"
DoCmd.Maximize
'DoCmd.Close acForm, "QBF_EDITFORM"
Exit Sub
End If
就像我说交叉标签查询效果很好而且报告工作正常但是当我从表单中运行时它会给我一个错误。