以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关于图表数据绑定 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=141697) |
||||
-- 作者:工匠 -- 发布时间:2019/10/8 21:26:00 -- [求助]关于图表数据绑定 老师好: 1.关于图表数据绑定,目前X轴绑定的都是表所有的月份,显示在一个图标,实际需要在2个图表分开显示.比如12个月,需要图表1显示1--6月的,图表2显示7-12月的 2.关于窗口控件绑定表指定行内容,目前会随着选中不同行变化,实际需要用到固定绑定行,不需要随着选择行变化 请老师帮看看如何设置优化实现,谢谢! 谢谢! [此贴子已经被作者于2019/10/8 21:27:54编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2019/10/8 21:38:00 -- 1、设置绑定条件,http://www.foxtable.com/webhelp/topics/0984.htm 比如图表1: Chart.DataSource = "统计表1" \'设置绑定表 Chart.DataFilter = "月 >= 1 and 月 <= 6" 2、窗口控件不要绑定表,通过代给窗口控件赋值
|
||||
-- 作者:工匠 -- 发布时间:2019/10/8 22:51:00 -- 谢谢蓝老师,不知为什么 1.Chart.DataFilter = "月份 = \'1月\'" 如果是只显示1月,可以显示金额图例,但是没有数据图例 Chart.DataFilter = "月份 = \'1月\' and 月份 = \'2月\'" 要是显示2个以上,则不能显示图例,图例区域是空白的 2.假如窗口控件Label5固定显示表A月份的1月,控件Label6固定显示表A月份的1月对应的数量,控件Label7固定显示表A月份的1月对应的金额,请帮写个例子,谢谢!
|
||||
-- 作者:有点蓝 -- 发布时间:2019/10/8 22:59:00 -- 1、http://www.foxtable.com/webhelp/topics/0970.htm Chart.DataFilter = "月份 = \'1月\' or 月份 = \'2月\'" 2、e.form.ontrols("Label5").text = tables("表A").rows(0)("月份") e.form.ontrols("Label6").text = tables("表A").rows(0)("数量")
|
||||
-- 作者:工匠 -- 发布时间:2019/10/9 7:20:00 -- 谢谢蓝老师,那么晚还在值班.现在可以了.只是如果一个图表固定等于某单个月表达式原来Chart.DataFilter = "月份 = \'1月\'" 是可以执行的,当数据发生变化没有及时显示数量图形变化,把Y轴指定一个最小值就能及时变化并显示了 谢谢老师!
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2019/10/9 8:01:00 -- 表达式可以动态合成的,这是基本功,能问月份发生变化怎么办,一般都是刚刚接触几天用户。 要知道,帮助处处都是合成表达式的代码。
Dim x As Integer = 1 Chart.DataFilter = "月份 = \'" & 1 & "月\'" 例如你要通过窗口输入月份: Dim x As Integer = e.Form.Controls("月份输入框名称").Value Chart.DataFilter = "月份 = \'" & 1 & "月\'" 看看: http://www.foxtable.com/webhelp/topics/1284.htm http://www.foxtable.com/webhelp/topics/2919.htm [此贴子已经被作者于2019/10/9 8:01:54编辑过]
|