华表插件的编程主要涉及JavaScript和ActiveX技术。以下是一些基本的编程步骤和方法:
引入华表对象
在HTML页面中引入华表插件,并设置其属性,如`left`、`right`、`center`、`hspace`和`vspace`。
设置默认行和列
在页面的`onload`方法中设置华表的行和列,以便在页面加载时华表插件有默认的布局。
获取华表对象
在JavaScript中,可以通过`document.[formName.]CellWeb1`来获取华表对象。
操作华表对象的方法
`GetCurrentCol()`:获取光标在华表中的列坐标。
`GetCurrentRow()`:获取光标在华表中的行坐标。
`SetCellString(col, row, page, "单元格的值")`:设置第`page`页第`col`列第`row`行单元格的内容。
数据交互
客户端与服务器端数据交互:
将客户端CELL插件中的数据上传至服务器端数据库:使用`SaveToBuffer`方法将数据保存在XML中,然后通过XMLHTTP技术将数据传至服务器并保存在数据库。
将服务器端数据库中的数据显示在客户端的CELL插件中:连接服务器数据库得到数据,通过`Response`对象将数据传送到客户端,再利用`ReadFromBuffer`方法展示在客户端。
示例代码
```html