MS Access,刷新嵌入在表单中的报告

杰伊·纽曼

我有一个包含文本框和按钮的表单中嵌入的报告。

我的愿望是更新报表上的过滤器,然后重新查询和刷新表单中的报表。我对在访问中使用VBA不太熟悉,因此我很可能完全不了解如何尝试执行此操作。

单击generateExhib按钮时触发的事件如下。

嵌入为子窗体/子报表的报表名为TagReport。

    Private Sub GenerateExhib_Click()



    If (generatePrintedExhib.Value = False) Then
        Me.TagReport.Application.DoCmd.SetFilter WhereCondition:="[Exhibitor ID] =" + ExhibitorNumber.Value + " AND [UDEntry-CheckBox1] = false"
    Else
        Me.TagReport.Application.DoCmd.SetFilter WhereCondition:="[Exhibitor ID] =" + ExhibitorNumber.Value
    End If


    Me.TagReport.Report.Application.DoCmd.Requery
    Me.TagReport.Report.Application.DoCmd.RefreshRecord


End Sub
塔基锤

我创建了一个带有嵌入式报表的小测试表单,一个包含要过滤值的组合框和一个刷新按钮。在按钮的click事件中,我添加了以下代码:

Private Sub cmdRefresh_Click()
    Dim filter As String

    filter = "CardCode = '" & Me.cmbFilter.Value & "'"

    '"subform_rpt" is the specific name of the embedded report. 
    DoCmd.ApplyFilter "Filter", filter, "subform_rpt"

End Sub

对我来说很好。我希望这将有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MS Access,刷新嵌入在表单中的报告

来自分类Dev

在MS Access中打印报告

来自分类Dev

MS Access报告排序

来自分类Dev

MS Access报告问题?

来自分类Dev

MS Access报告中的超链接

来自分类Dev

MS Access-报告中的总计

来自分类Dev

MS ACCESS报告中的空白页

来自分类Dev

使用未绑定表单从多个表中获取MS Access 2013筛选器报告

来自分类Dev

MS Access报告格式-分组

来自分类Dev

在MS Access中的表单上编码按钮

来自分类Dev

SQL ORDER BY在MS Access 2010报告中的行为异常

来自分类Dev

使用查询对MS Access中的报告进行排序

来自分类Dev

交叉表报告中的多个值 MS-Access

来自分类Dev

MS Access中的格式

来自分类Dev

MS Access中的格式

来自分类Dev

MS-Access表单,希望文本不被截断地换行(如报告中所示)

来自分类Dev

MS Access过滤器表单可打开特定记录的报告

来自分类Dev

MS Access 将链接表更改为 AWS MySQL Db 会减慢表单/报告的速度

来自分类Dev

从Visual Basic预览/打印MS Access报告

来自分类Dev

MS Access报告无法正确总计

来自分类Dev

使用VBA显示MS Access报告

来自分类Dev

形成特定报告所需的 MS Access 帮助

来自分类Dev

如何刷新WebBrowser控件MS Access

来自分类Dev

在MS Access表单中设置组合框的默认值

来自分类Dev

在MS Access 2010中对表单上的记录进行排序

来自分类Dev

禁止和删除MS Access表单中的换行符

来自分类Dev

无法在MS Access 2016中查看表单和查询

来自分类Dev

MS Access-在公共功能中修改表单属性

来自分类Dev

表单中的 MS Access 列表类对象(如控件集合)