以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]如何实现“窗体中图表与表格联动”功能 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=145616) |
-- 作者:xiangyushi -- 发布时间:2020/2/2 14:54:00 -- [求助]如何实现“窗体中图表与表格联动”功能 请大神赐教如何实现“窗体中图表与表格联动”功能: 如附图所示:窗体中上部为图表,下部为表格
[此贴子已经被作者于2020/2/2 14:58:26编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/2/2 22:11:00 -- 可以获取点击的图形的索引:http://www.foxtable.com/webhelp/topics/1012.htm |
-- 作者:xiangyushi -- 发布时间:2020/2/3 21:41:00 -- Dim s As Integer \'定义存储图系编号的变量 Dim p As Integer \'定义存储数据点编号的变量 Dim Chart As WinForm.Chart = Forms("生成图表").Controls("Chart1") \'获得Chart对象的引用 If Chart.CoordToDataIndex(e.x, e.y ,s ,p) Then \'如果鼠标位置存在有效的图序和数据点 Dim Series As WinForm.ChartSeries = Chart.SeriesList(s) \'获得鼠标位置的图序 Dim pd As String = "PD0" & p+1 \'pd为代表产品型号的变量 Tables("生成图表_Table1").Filter = "产品 = \'" & pd & "\'" \'在窗体表中对产品型号进行筛选 End If
|