精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● 数据库技术>>VisualBasic专题>>VB Tips(6) -- Ms Office Web Components

主题:VB Tips(6) -- Ms Office Web Components
发信人: johnnyxu()
整理人: (1999-07-04 09:31:36), 站内信件
        VB Tips(6) -- Ms Office Web Components

    Ms Office提供强大的数据分析工具如电子表格、数据透视表和图表,
但是如果要在VB中利用这些工具,必须借助于OLE,并安装Office,使运行
速度降低。Ms Office 2000提供的Office Web Components,使开发者摆
脱了这一缚束。
    OWC主要包括图表(ChartSpace)、电子表(SpreadSheet)、数据透视表
(PivotTable)三个控件,以下简单介绍如何使用数据透视表控件。
    拖放PivotTable控件到Form,PivotTable控件上方是一工具条,设置
DisplayToolBar属性为False,在运行时可隐藏工具条以限制用户的操作,
此外还是一些属性用来决定PivotTable的外观以及用户可以对其进行的操
作。单击工具条右上的'?',显示PivotTable的使用帮助,可以设置自已
的帮助文件替换之,以便为用户提供你自己的帮助信息。
    假如要连接到一Ms OLAP数据仓库服务器Server1,获取数据库
Database1中的Cube1的数据透视表。属性的设置最好使用工具条右上的
'properties toolbox'按钮,单击该按扭、出现属性工具箱,单击数据
源/连接/连接编辑器,出现'Data Link Properties'对话框,单击
Provider页框,选择Ms OLE DB Provider for OLAP Services,单击
'Connection'页框,在'Data'文本框中输入OLAP服务器名Server1,用户
名为sa,口令为空,在'Enter the initial catalog to use'组合框中
选数据库Database1,单击OK关闭对话框,返回到属性工具箱对话框,选
择数据成员为Cube1,最后关闭对话框。接下来你就可以将Cube1中的
dimension和measurement从字段列表中拖放到数据透视表中的行、列、
筛选或明细部位,构成数据透视表。
    OWC组件可以用于Web页或VB应用程序,如果用于Web,游览器必须为
IE4.01或以上版本,才能得到所有支持的功能。另外,如果安装
Office 2000 Language Package,所有的菜单、对话框都显示中文信息。

John
[email protected]

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.109.33.145]

[关闭][返回]