保存CSV(逗号分隔文本)数据组件

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

功能:将电子表格中的数据保存到CSV(逗号分隔符)文件。

使用方法:选择电子表格的一个单元格,点击菜单“插入->程序组件”,然后选择程序组件并编辑关联数据,在组件库列表中选择“保存CSV(逗号分隔文本)数据”,并编辑关联的XML数据文件。以下是关联XML数据文件的一个示例:

<?xml version="1.0" encoding="utf-8"?>
<SaveCSVData>
  <Description>保存CSV(逗号分隔文本)数据</Description>
  <Source>
    <FileName>ttf.csv</FileName>
    <SheetName>ttf</SheetName>
    <StartRowIndex>3</StartRowIndex>
    <StartColumnIndex>3</StartColumnIndex>
    <EndRowIndex>15</EndRowIndex>
    <EndColumnIndex>5</EndColumnIndex>
  </Source>  
</SaveCSVData>

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

名称类型含义
DescriptionXML元素组件功能的说明
SourceXML元素保存的数据来源
FileNameXML元素电子表格文件的文件名(绝对路径或相对路径)
SheetNameXML元素源数据所在的表单名
  StartRowIndexXML元素数据所在的单元格开始行的索引
  StartColumnIndexXML元素数据所在的单元格开始列的索引
  EndRowIndexXML元素数据所在的单元格结束行的索引
  EndColumnIndexXML元素数据所在的单元格结束列的索引

加载Excel数据组件

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

功能:从Excel文件中的指定单元格读取数据,并在电子表格的表单中显示。

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

<?xml version="1.0" encoding="utf-8"?>
<LoadExcelData>
  <Description>加载Excel数据</Description>
  <Source>
    <FileName>AAA.xls</FileName>
    <SheetName>表单1</SheetName>
    <StartRowIndex>3</StartRowIndex>
    <StartColumnIndex>3</StartColumnIndex>
    <EndRowIndex>15</EndRowIndex>
    <EndColumnIndex>5</EndColumnIndex>
  </Source>
  <Destination>
    <RowIndex>0</RowIndex>
    <ColumnIndex>8</ColumnIndex>
  </Destination>
</LoadExcelData>

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

名称类型含义
DescriptionXML元素组件功能的说明
SourceXML元素加载数据的来源
FileNameXML元素Excel文件(或CSV逗号分隔符文件)的文件名(绝对路径或相对路径)
SheetNameXML元素源数据所在的表单名
  StartRowIndexXML元素数据所在的单元格开始行的索引
  StartColumnIndexXML元素数据所在的单元格开始列的索引
  EndRowIndexXML元素数据所在的单元格结束行的索引
  EndColumnIndexXML元素数据所在的单元格结束列的索引
DestinationXML元素输出数据的目标
SheetNameXML元素输出数据所在的表单名
  RowIndexXML元素输出数据的起始单元格的行的索引
  ColumnIndexXML元素输出数据的起始单元格的列的索引

浏览文件对话框组件

KnowleBuilder提供了一系列可重复使用的功能组件,可以快速地实现KBE应用系统的开发,KBE系统的开发者可以根据需要将这些功能组件集成到电子表格、知识文档或资源项目中。

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

功能:显示一个浏览文件对话框,并在单元格中显示用户选择的文件。

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

<?xml version="1.0" encoding="utf-8"?>
<BrowseFileDialog>
  <Description>浏览文件对话框</Description>
  <Filter>逗号分隔文件(*.csv)|*.csv</Filter>
  <Title>选择数据文件</Title>
  <DefaultExt>*.csv</DefaultExt>
  <CheckFileExists>True</CheckFileExists>
  <AddExtension>True</AddExtension>
  <InitialDirectory>data</InitialDirectory>
  <OutputCell>E8</OutputCell>
</BrowseFileDialog>

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

名称类型含义
DescriptionXML元素组件功能的说明
FilterXML元素浏览文件对话框中显示的文件名筛选字符串
TitleXML元素浏览文件对话框的标题
DefaultExtXML元素浏览文件对话框中默认的文件扩展名
CheckFileExistsXML元素是否检验文件是否存在(True或False)
AddExtensionXML元素是否自动添加扩展名(True或False)
InitialDirectoryXML元素浏览文件对话框显示的初始目录(绝对路径或相对路径)
OutputCellXML元素输出文件名所在的单元格