【问题标题】:MS Access 2003 - Creating a Dashboard - Return Values to a form?MS Access 2003 - 创建仪表板 - 将值返回到表单?
【发布时间】:2010-11-14 04:39:36
【问题描述】:

所以这是我从未尝试过的东西,但我想我想在我的 MS Access 数据库中创建一个 Metrics Dashboard。所以我认为我需要问的第一个问题是

如何将值返回到表单?如果我汇总了前 10 名总销售额的查询,我如何不仅可以指定我希望获得最高结果的查询,还可以指定“顶部/第一条记录”(按降序排列?我应该使用单个文本框?

我认为使用数据表视图制作子表单将显示给定查询的整个结果,但是我也想只列出几个查询的最高值...

谢谢,我相信这只会引发更多问题!

【问题讨论】:

    标签: ms-access vba return-value dashboard


    【解决方案1】:

    您可以使用子表单或列表框。列表框的 ControlSource 属性和子窗体的 RecordSource 属性可以在运行时设置。可以设置要在 Jet SQL 中返回的最高值的数量。请注意,Top 返回索引中的所有匹配值,因此如果有 n 个相等的值,则 Top 1 将返回 n 条记录。

    SELECT TOP 10 Field1, Field2 FROM tblTable ORDER BY Field1
    

    或者

    SELECT TOP 10% Field1, Field2 FROM tblTable ORDER BY Field1
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-16
      • 1970-01-01
      • 2010-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多