参数:
|
参数 |
类型 |
说明 |
|
sheetId |
integer |
向当前工作簿的哪个sheet上增加行。
例如,向第一个sheet上增加行,为1 |
|
base |
Long |
基准行的行号。
例如,假设base=5,则表明要在第5行之上增加行 |
|
Num |
long |
所增加的行数 |
返回值:无
调用举例:
Row(2,3,4),表示在当前工作簿的第2个sheet上,在第3行之上,增加4个新行
Column
Column(<sheetId>,<base>,<num>)
功能:向明细表中增加列
参数说明:同Row
eteRow
eteRow(<sheetId>,<base>,<num>)
功能:在明细表中删除行
参数:
|
参数 |
类型 |
说明 |
|
sheetId |
integer |
在当前工作簿的哪个sheet上删除行。
例如,在第一个sheet上删除行,为1 |
|
base |
Long |
基准行的行号。
例如,假设base=5,则表明要从第5行开始删除行 |
|
Num |
long |
所删除的行数 |
返回值:无
调用举例:
eteRow(2,3,4),表示在当前工作簿的第2个sheet上,从第3行开始,删除以下的4个行(即所删除的行是3,4,5,6,四行)
eteColumn
eteColumn(<sheetId>,<base>,<num>)
功能:在明细表中删除列
参数说明:同eteRow
ExecProcedure
ExecProcedure(<procName>,<procType>,<r>,<errMsg><p1>,<p2>,…<pn>)
功能:执行指定的存储过程
返回值:
True 成功
False 出错
参数:
|
参数 |
类型 |
说明 |
|
procName |
String |
要执行的存储过程名称 |
|
procType |
integer |
过程类型,可选参数,取值为0或1,默认为0
0:没有返回结果集
1:有返回结果集 |
|
r |
record |
引用传递
如果执行类别为1,则表示返回结果集的变量名 |
|
errMsg |
string |
引用传递
如果执行出错,返回的错误信息 |
|
p1~n |
可变 |
存储过程需要的参数 |
GetByDBFunction
GetByDBFunction(<funcName>,<r>,<errMsg><p1>,<p2>,…<pn>)
功能:执行指定的数据库函数
返回值:
True 成功
False 出错
参数:
|
参数 |
类型 |
说明 |
|
funcName |
String |
要执行的数据库函数名称 |
|
r |
record |
引用传递
表示返回结果集的变量名 |
|
errMsg |
string |
引用传递
如果执行出错,返回的错误信息 |
|
p1~n |
可变 |
函数需要的参数 |
GetLockState
功能:获取当前表单的锁定状态
参数:无
返回值:
True 已锁定
False 未锁定
GetFieldAddress
GetFieldAddress(<fieldName>,<address>,<startRow>,<startCol>,<endRow>,<endCol>)
功能:返回当前模板上某字段的地址及行列范围
返回值:
True 成功
False 出错
参数:
|
参数 |
类型 |
说明 |
|
fieldName |
string |
字段名 |
|
address |
string |
引用传递
返回的字段地址,为Excel的地址格式,如果字段所在的Sheet与ActiveSheet不同,则返回的地址中带有Sheet名称 |
|
startRow |
long |
引用传递
返回的字段起始行 |
|
startCol |
long |
引用传递
返回的字段起始列 |
|
EndRow |
Long |
引用传递
返回的字段终止行 |
|
EndCol |
Long |
引用传递
返回的字段终止列 |
GetInstallPath
功能:返回Excel服务器软件在本计算机的安装路径
参数:无
返回值:String类型,为安装路径