MS Access单击“过滤报告”

时间:2018-04-27 09:06:01

标签: ms-access report

我正在尝试找一个用于MS Access(我认为)的示例数据库,就像电话簿一样,我特别感兴趣的是一个报表/表单,你有按钮AZ运行顶部,然后是下面列出的名称,如果你点击'A',你只会看到姓氏从A开始的姓氏,依此类推。有谁知道调用该模板数据库(使用Access 2010)或如何实现这一目标?

2 个答案:

答案 0 :(得分:1)

我这样做的方法是创建命令按钮cmd_A,并给它一个标题" A"。

在属性对话框中,我将在OnClick事件中输入以下内容:

On Click: =FilterMyForm()

然后我会在函数后面的代码中创建函数:

Private Function FilterMyForm()

    Dim strFilter as string

    strFilter = "[FieldName] Like '" & screen.ActiveControl.Caption & "*'"
    me.filter = strFilter
    me.FilterON = true

End Sub

然后我会复制此按钮以获取26个字母,并根据需要更改每个按钮的标题。

答案 1 :(得分:1)

以下是我创建的小示例:Access DB Contact List with alphabet links