葡萄城控件以 .NET 平台为主,在众多明星产品中 Spread 即为一款以高度兼容 Excel 著称的表格控件。有很多 Java 平台的朋友们询问 Spread 是否可以在 Java 平台下使用?答案是肯定的,我们可以在 JSP 网页中嵌入 Spread COM 控件来实现和 Excel 之间的交互。
本篇文章即为如何在网页中插入 Spread COM 控件、以及使用 VBScript 绑定 Spread 数据源的简单示例,请参考:
还在为添加复杂的 Object CLASSID 和 PARAM NAME="x" VALUE="y" 键值对而烦恼么?这里推荐一款工具 ActiveX Control Pad。我们可以通过 ActiveX Control Pad 添加 ActiveX 插件,通过其内置的对话框设置属性和事件。
下面我们来看下使用方法:
1.点击 Edit 选择 Insert ActiveX Control,
2.弹出的对话框中罗列了已经注册的 ActiveX 控件。 我们以 Spread 作为测试 ActiveX 控件:
3.此时,弹出 Spread 设计窗体和 Spread 属性窗体。
4.关闭窗体后,Spread COM 标签自动添加到 <Body> 标签内:
5.同时,我们可以通过 ActiveX Control Pad 工具添加 Spread 事件,方法如图所示:
点击,Script Wizard 菜单项打开 Script Wizard 对话框。
展开 fpSpread1 节点,我们可以看到这里罗列出了 Spread 所有事件,选择事件点击 Insert Action 即可添加
6.由于绑定数据源测试需求,我们这里添加 Window 的 Onload 事件,代码如下:
<SCRIPT LANGUAGE="VBScript"> <!-- Sub window_onLoad() end sub --> </SCRIPT>
7.添加数据源绑定代码:
Dim conn,rs,sqlstr Set conn = CreateObject("ADODB.Connection") conn.open "provider=microsoft.jet.oledb.4.0;data source=yourdbname" Set rs = CreateObject("ADODB.RecordSet") sqlstr = "Select top 100 * from yourtablename" rs.open sqlstr,conn,3,3 Set fpSpread1.DataSource = rs fpSpread1.MaxRows = fpSpread1.DataRowCnt
8.保存之后,运行效果如图:
以上即为插入 Spread COM 控件到 HTML 文件中的方法,欢迎您提出宝贵的意见。
在本机注册了 Spread COM 控件后(点击下载),可以下载页面进行体验:
包含 Spread COM 的 HTML 页面 点击下载
相关推荐
Flexcell和spread studio for .net两种表格控件的对比
Spread for WinForms 表格控件 V7.0 使用指南
该指南描述了一个应用程序开发者如何在Windows的表格中使用葡萄城 Spread 的属性和方法来创建表单,绑定数据库,以及其他如在.NET平台为一个数据密集型 应用程序创建一个网格等。 (2)设计器指南:介绍用户在使用...
Spread for ASP.NET 表格控件 V7.0 使用指南 http://www.gcpowertools.com.cn/products/spread_studio_demo.htm
Spread for ASP.NET是一款表格控件,兼容Excel的强大功能,并将其嵌入到您的应用系统中,完美的Excel文档支持使得您可以在企业中分享和访问数据信息,内嵌的图表引擎和数据可视化支持让您更加轻松的为商务、工程以及...
纯前端Excel表格控件SpreadJS,代码和例子下载
本使用指南旨在帮助软件开发人员较快地了解和运用Spread的常用功能。开发人员可以在了解Spread整体功能...在表格数据操作的基础上,本指南也针对高级数据操作、图形图表、以及和其他数据格式的交换方面做了进一步的介绍
它集成了丰富癿表格功能、工作表功能,幵可以不多种数据源迚行绊定。一个 Spread 控件可以处理多达 20亿个工作表,每个工作表可以有 20亿行和 20亿列,幵且支持跨工作表癿数据引 用和跨工作表癿公式引用。Spread控件...
本使用指南旨在帮助软件开发人员较快地了解和运用Spread的常用功能。开发人员可以在了解Spread整体...在表格数据操作的基础上,本指南也针对高级数据操作、图形图表、以及和其他数据格式的交换方面做了进一步的介绍。
spreadjs_同一行包含两个表格时的数据绑定-demo
本文档汇总了 Spread for WinForms 产品的常见使用问题,包括数据的增删改查、Excel导入/导出、公式使用、图表操作、打印功能等100多个问题的详细解答。
spreadjs_包含合并单元格的数据绑定-demo
spreadjs_表格绑定时同时绑定样式-demo
spreadjs_动态添加表头及数据绑定-demo
spreadjs_包含合并列头的数据绑定-demo (1)
本控件完全使用javascript编写,还在不断完善中。欢迎大家下载试用并提出改进意见。控件开放源代码。 1、支持上下左右键切换单元格焦点; 2、支持backspace删除整行功能:把焦点移到最后一个单元格,按backspace...
spreadjs_动态列数据绑定-demo
fpSpr60.ocx是vb6.0下一个非常好用的表格控件,压缩包里的fpSpr60.ocx放到你的程序文件夹,cmd里运行regsvr32 文件夹路径\fpSpr60.ocx,注册后即可使用。此压缩包内包含了可能用到的比如:excel导入导出,文件导入...
试用版 试用版 开发语言: vb 可用平台: VB6 当前版本: v8 COM 表格控件是全球最畅销的电子表格COM控件。当您需要高性能、完全自定义的电子表格/表格控件时,请加入世界各地一致使用的FarPoint