访问动态图表

Posted

技术标签:

【中文标题】访问动态图表【英文标题】:Access Dynamic Chart 【发布时间】:2018-11-29 19:08:08 【问题描述】:

我需要在 Access 中创建一个与下拉菜单配合使用的图表。

意味着我应该能够从下拉列表中选择用户以仅显示他的图表:我不想为它编写代码。

 WO         User           Diff
3044665 KEITH YASINCHUK 38
3045064 KEITH YASINCHUK 38
3045168 KEITH YASINCHUK 33
3045180 KEITH YASINCHUK 23
3045183 KEITH YASINCHUK 5
3045184 KEITH YASINCHUK 11
3045188 KEITH YASINCHUK 9
3045191 KEITH YASINCHUK 23
3045197 KEITH YASINCHUK 10

【问题讨论】:

你在任务的哪个特定部分卡住了? 您是否已经创建了这样的图表?如果它只是为了显示,也许你想要一个表格而不是一个报告。报表也可以在子报表控件中使用,这实际上只是一个偏好问题。你会打印吗?还是只在屏幕上查看?这些问题很重要,因为它会影响您如何从“下拉列表”(即 ComboBox)中指定单个记录。除非您可以缩小您的要求或分享您尝试过的内容,否则这个问题对于 Stack Overflow 来说可能过于宽泛,因为教程超出了这里的答案范围。 如果这是一个图表控件,图表行源必须是一个具有引用组合框的过滤器参数的查询。例如:SELECT M, D, FD, ZD, ZDM FROM Graphproctor WHERE LabNum=[cbxLabNum]; 否则也许可以使用数据透视图 - 我从来没有。 我可以使用报表设计向导为一位用户创建图表。但由于我有多个用户,我想要一个下拉菜单,我可以从中选择我想要查看图表的用户。 创建一个表单。在显示所有用户的表单上放置一个组合框。根据组合框中的选定值打开用户特定报告。 PS你必须编写和使用代码,不编写代码就无法建立。 【参考方案1】:

我假设你已经拥有了

带有组合框的表单, 带有图表的报告 用于填充图表的查询。

在查询中 - 将用户 ID 添加到标准空间中的查询列。 使用格式:Forms!formWithcCmboOnIt!nameOfCombo 然后使用宏向表单添加一个按钮以打开报表。

【讨论】:

以上是关于访问动态图表的主要内容,如果未能解决你的问题,请参考以下文章

ECharts图表柱状图可以动态设置y轴最大值吗

Highcharts 动态图

如何动态更改访问图表的行源

怎么让 echarts 图表动起来?定时器解决它 —— 大屏展示案例(动态仪表盘动态柱状图)

HighchartsAJAXJSONJQuery实现动态数据交互显示图表柱形图

python动态柱状图图表可视化:历年软科中国大学排行