FlexPivot:数据绑定到C1DataEngine或数据源

发布时间:2016/04/26 00:04 发布者:alice

返回博客中心

FlexPivot提供简便的自定义数据源,选择如何完成数据绑定-使用或是不使用代码。对于大数据设置,建议使用C1DataEngine,很容易的链接到FlexPivot然后短时间绘制大量数据。

链接到C1DataEngine

链接到C1DataEngine,需要一点代码。例如,使用C#代码:

1.创建新的Windows Forms应用。

2.从工具箱拖拽C1FlexPivotPage控件到窗体。

3.跳到代码view。

4.在form构造函数里使用如下代码初始化C1DataEngine。

//initialize C1DataEngine
C1.DataEngine.Workspace.Init(dataPath);

在dataPath文件夹里初始化代码。当数据添加到数据引擎,文件夹会初始化为空,并自动填充文件。

5.使用标准的ADO.NET命令添加如下代码链接数据库。

//connecting to database using ADO.NET command
var command = new SqlCommand(sqlStatement, connection);
var connector = new C1.DataEngine.DbConnector(connection, command);
connector.GetData(tableName); 

6.使用如下的代码链接到FlexPivotPage控件

c1FlexPivotPage.FlexPivotPanel.ConnectDataEngine(tableName);

现在已经成功链接FlexPivot到C1DataEngine。

链接到数据源

你可以获取FlexPivot的应用和运行使用设计时设置而不用代码。

1.创建新的应用程序

2.从工具箱里双击C1FlexPivotPage控件

3.C1FlexPivotPage 控件填充到设计器如下图:

TuesdayTips_FlexPivot_Binding1-300x198

4.绑定数据源获取数据展示。可以使用smart tag

5.选择smart tag。从smart tag,在配置中选择Data Source|Add Project Data Source。通过向导给项目添加数据源。

6.选择C1NWind数据库连接。

7.从配置中,可以选择数据绑定的视图如下:

TuesdayTips_FlexPivot_Binding2-300x214

8.选择Finish按钮结束数据绑定。

 

到此本文结束。

更多资源

如果你对C1FlexPivot感兴趣,请到我们的官网下载最新版本:/download/?pid=3

如果你有疑问,可以到GCDN论坛获得技术支持:http://gcdn.grapecity.com.cn/showforum-68.html


关于葡萄城

赋能开发者!葡萄城是专业的集开发工具、商业智能解决方案、低代码开发平台于一身的软件和服务提供商,为超过 75% 的全球财富 500 强企业提供服务。葡萄城专注控件软件领域30年,希望通过模块化的开发控件、灵活的低代码应用开发平台等一系列开发工具、解决方案和服务,帮助开发者快速响应复杂多变的业务需求,最大程度地发挥开发者的才智和潜能,让开发者的 IT 人生更从容更美好。

了解详情,请访问葡萄城官网