我有一个完美的报告,包含两个子报告(感谢Stack)。我用这行代码打开它:
DoCmd.OpenReport" rptGRANT_REPORT",acViewPreview
......看起来像这样:
但是当我尝试预览或打印报告时,它看起来像这样:(没有子报告):
有什么建议吗?
答案 0 :(得分:1)
此问题源自报告向导。我尝试了另一种方法,打开一个空白报告并将子报告拖入其中.... 问题解决了。
用于打开和打印报告的vba代码如下:
DoCmd.OpenReport "rptGRANT_REPORT", acViewReport
和
DoCmd.OutputTo acOutputReport, "rptGRANT_REPORT", _
acFormatPDF, "C:\Users\User\Downloads\Grant_Report.pdf"