以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 选择不同显示不同的比例 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=77605) |
||||
-- 作者:yangwenghd -- 发布时间:2015/11/21 15:28:00 -- 选择不同显示不同的比例 此主题相关图片如下:显示百分比.png
可以点击按钮把左边筛选的出的列表在右边选择的列和的百分比吗? 比如选择时间,选择公司(或者业务员,类型)点击列表,然后选择右边的ComboBox01 列,然后 点击按钮,就显示时间范围,公司(或者业务员、类型)在ComboBox01选择的(销售合计、利润和 、等)所占的比例。感谢 感谢
|
||||
-- 作者:Hyphen -- 发布时间:2015/11/21 15:44:00 -- 以下是引用yangwenghd在2015/11/21 15:28:00的发言:
可以点击按钮把左边筛选的出的列表在右边选择的列和的百分比吗?
这句话什么意思? |
||||
-- 作者:yangwenghd -- 发布时间:2015/11/21 16:02:00 -- 就是点击按钮前,选择ComboBox6 点击列表,Table1就会显示出列表, 然后在选择ComboBox01 (销售合计、利润和、采购合计、返点金额)在点击按钮 “圆饼百分比” 就显示 Table1 列在ComboBox01(数据) 所占的比例。 |
||||
-- 作者:Hyphen -- 发布时间:2015/11/21 16:20:00 -- 不知道是不是这样的效果
|
||||
-- 作者:yangwenghd -- 发布时间:2015/11/21 21:15:00 -- 感谢 感谢 就是这个效果,ComboBox01选择了其他我送你就不能显示数据了啊 |
||||
-- 作者:大红袍 -- 发布时间:2015/11/22 14:36:00 -- 1、哪里有其它啊;
2、选择其它的时候要筛选哪些数据啊。 |
||||
-- 作者:yangwenghd -- 发布时间:2015/11/22 20:43:00 -- 感谢 ,前面的都不变,就是后面选择采购合计 或者利润和 的时候,就不能用的, 选择后只是在以前的销售合计列改为选择的列 其他的时间,业务员、公司名称等,都根据选择的 显示。感谢 感谢 比如选择时间,然后选择 公司名称、业务员、类型、然后选择采购合计、利润和、采购合计、返点金额、 显示在选择的时间内。ComboBox6 选择的在ComboBox01列中所占比。 比如选择时间,ComboBox6选择 业务员 ,ComboBox01选择采购合计 图表显示 在时间范围内筛选到的业务员 分别在采购合计列中分别占的比例,数值。 如果选择ComboBox6选择 类型 ,ComboBox01选择 返点金额 图表显示 在时间范围内筛选到的类型 分别在返点金额列中分别占的比例,数值。 感谢 感谢 |
||||
-- 作者:大红袍 -- 发布时间:2015/11/22 21:03:00 -- 你要看得懂代码啊
Dim d1 As Date = e.Form.Controls("DateTimePicker5").Value
For i As Integer = 0 To t.Rows.Count - 2 Series = Chart.SeriesList.Add() \'增加一个图系 Next |
||||
-- 作者:yangwenghd -- 发布时间:2015/11/22 23:58:00 -- Series.DataLabelText = format(t.Rows(i)(ComboBox01.Text),"0.00%")\'计算百分比 可以是这样吗?
[此贴子已经被作者于2015/11/22 23:59:14编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2015/11/23 9:40:00 -- 以下是引用yangwenghd在2015/11/22 23:58:00的发言:
Series.DataLabelText = format(t.Rows(i)(ComboBox01.Text),"0.00%")\'计算百分比 可以是这样吗?
[此贴子已经被作者于2015/11/22 23:59:14编辑过]
Series.DataLabelText = t.Rows(i)(ComboBox01.Text) & " " & format(t.Rows(i)(c6 & "gdr"),"0.00%")\'计算百分比 |