高效数据阵列分析工具FastCube.Net v2021.1的新功能:与Business Graphics集成

从此版本开始,我们添加了 FastReport 业务图形扩展。它是一种用于交互式可视化应用程序数据的新产品。

FastCube.Net在线下单立享75折起!赶紧加入购物清单吧!

我们添加了 FastReport 业务图形扩展。它是一种用于交互式可视化应用程序数据的新产品。

添加了 ListDataSet 组件,该组件允许使用 Windows 窗体数据绑定将数据加载到多维数据集。
现在可以使用标准控件中使用的 Windows 窗体复杂数据绑定将数据加载到多维数据集:DataGridView、ListView 和 Combobox。
复杂数据绑定通过充当代理的 BindingSource 组件加载数据(更多信息可以在 MSDN 中找到)。
这是一个从 List<> 加载数据的小例子。
1.声明一个ProductInfo类

public class ProductInfo{ public String Name { get; set; } public String Group { get; set; } public int Count { get; set; }}

2. 创建 ProductInfo 记录列表

ListCreateProducts(){ return new List{ new ProductInfo {Group = "Bakery products", Name = "Ciabatta", Count = 3}, new ProductInfo {Group = "Bakery products", Name = "Bread", Count = 5}, new ProductInfo {Group = "Bakery products", Name = "Croissant", Count = 1}, new ProductInfo {Group = "Alcohol", Name = "Wine", Count = 6}, new ProductInfo {Group = "Alcohol", Name = "Whiskey", Count = 2}, new ProductInfo {Group = "Alcohol", Name = "Beer", Count = 5}, new ProductInfo {Group = "Dairy products", Name = "Yoghurt", Count = 5}, new ProductInfo {Group = "Dairy products", Name = "Milk", Count = 4} };}

3.配置cube和slice

private void Form1_Load(object sender, EventArgs e){ // configure data source listDataSet1.DataSource = CreateProducts(); // load data to Cube cube1.Active = true; // configure Slice slice1.YAxisContainer.AddSliceField(slice1.SliceFields.GetFieldByName("Group")); slice1.YAxisContainer.AddSliceField(slice1.SliceFields.GetFieldByName("Name")); var measure = new FastReport.Olap.Slice.MeasureField(slice1, FastReport.Olap.Types.AggregateFunction.Sum, slice1.SliceFields.GetFieldByName("Count")); slice1.MeasuresContainer.AddMeasure(measure); slice1.XAxisContainer.AddMeasuresField();}

结果如下:

高效数据阵列分析工具FastCube.Net v2021.1的新功能:与Business Graphics集成完整示例位于 DemosC#DataBindings。
其他变化:
– 在 SliceGrid 组件的 XAxisZone 和 YAxisZone 的上下文菜单中添加了“复制”菜单项。菜单项将所选节点的标题复制到剪贴板。
– 从剪贴板操作粘贴到弹出列表中执行搜索操作
– 在维度的弹出过滤器中双击执行 SliceGrid 定位到被点击的项目

产品介绍 | 下载试用 | 优惠活动 | 在线客服

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月3日
下一篇 2021年6月3日

相关推荐

发表回复

登录后才能评论