数据库对话框组件

类型:电子表格程序组件。

功能:显示一个数据检索对话框,可以对数据库中的数据进行浏览、查询和相似性检索,并将用户选择行的数据在当前电子表格中输出。

使用方法:选择电子表格的一个单元格,点击菜单“插入->程序组件”,然后选择程序组件并编辑关联数据,在组件库列表中选择“数据库对话框”,并编辑关联的XML数据文件。以下是关联XML数据文件的一个示例:

<?xml version="1.0" encoding="utf-8"?>
<DatabaseDialog>
  <Description>数据库对话框</Description>
  <DSN>Provider=Microsoft.Jet.OLEDB.4.0;Data Source=defaultcase.mdb;User ID=Admin;Password=</DSN>
  <DbType>OleDb</DbType>
  <SQL>select casename AS 实例名称, page, varname, varvalue from CASEVARS</SQL>
  <LinkField></LinkField>
  <TemplateFile></TemplateFile>
  <Output>
    <ReturnCell DataTableField="page">H19</ReturnCell>
    <ReturnCell DataTableField="varname">H20</ReturnCell>
    <ReturnCell DataTableField="varvalue">H21</ReturnCell>
  </Output>
</DatabaseDialog>

该组件关联的XML数据文件的含义及相关说明如下:

名称类型含义
DescriptionXML元素组件功能的说明
DSNXML元素数据库的连接字符串
DbTypeXML元素数据库的类型
SQLXML元素从数据库中获取查询结果的SQL语句
LinkFieldXML元素检索结果中包含超链接的字段(如果为空则没有链接字段)
TemplateFileXML元素查询内容的XML模板文件
OutputXML元素输出的单元格的集合
ReturnCellXML元素输出数据所在的当前电子表格的单元格
   DataTableFieldXML元素属性输出数据所对应的数据库表的字段

表单对话框组件

类型:电子表格程序组件。

功能:显示一个电子表格表单对话框,并将用户选择行中的单元格数据在当前电子表格中输出。

使用方法:选择电子表格的一个单元格,点击菜单“插入->程序组件”,然后选择程序组件并编辑关联数据,在组件库列表中选择“表单对话框”,并编辑关联的XML数据文件。以下是关联XML数据文件的一个示例:

<?xml version="1.0" encoding="utf-8"?>
<SheetFormDialog>
  <Description>表单对话框</Description>
  <FileName>AAA.xls</FileName>
  <SheetName>表单1</SheetName>
  <Title>表单对话框</Title>
  <Remark>选择一行</Remark>
  <RowCount>15</RowCount>
  <ColumnCount>10</ColumnCount>
  <Output>
    <ReturnCell  SheetColumnIndex="0">I5</ReturnCell>
    <ReturnCell  SheetColumnIndex="1">I6</ReturnCell>
    <ReturnCell  SheetColumnIndex="2">I7</ReturnCell>
  </Output>
</SheetFormDialog>

该组件关联的XML数据文件的含义及相关说明如下:

名称类型含义
DescriptionXML元素组件功能的说明
FileNameXML元素需要显示在对话框中的电子表格文件(或Excel文件)的文件名(绝对路径或相对路径)
SheetNameXML元素需要显示在对话框中的文件的表单名
TitleXML元素对话框的标题
RemarkXML元素对话框中的相关文字说明
RowCountXML元素对话框中的表单的行的数目
ColumnCountXML元素对话框中的表单的列的数目
OutputXML元素输出的单元格的集合
ReturnCellXML元素输出数据所在的当前电子表格的单元格
   SheetColumnIndexXML元素属性输出的数据所在对话框中的表单列的索引(说明:返回用户选择的行中的相应索引列的数据,此索引从0开始计数)

HTML对话框组件

类型:电子表格程序组件。

功能:显示一个HTML网页的对话框。

使用方法:选择电子表格的一个单元格,点击菜单“插入->程序组件”,然后选择程序组件并编辑关联数据,在组件库列表中选择“HTML对话框”,并编辑关联的XML数据文件。以下是关联XML数据文件的一个示例:

<?xml version="1.0" encoding="utf-8"?>
<HTMLDialog>
  <Description>HTML对话框</Description>
  <FileName>degradation_basic.htm</FileName>
  <Title>HTML对话框</Title>
  <Remark>HTML对话框示例</Remark>
  <ContextMenu>True</ContextMenu>
</HTMLDialog>

该组件关联的XML数据文件的含义及相关说明如下:

名称类型含义
DescriptionXML元素组件功能的说明
FileNameXML元素网页文件的文件名(绝对路径或相对路径)
TitleXML元素对话框的标题
RemarkXML元素对话框中的相关文字说明
ContextMenuXML元素是否显示右键关联菜单(True或False)