'
智能向导生成的导出
xls
dim
file=
网格部件
1.ExportToExcel()
if isnull
(file)=
false then
if showquestion("文件已导出,是否立即打开?") then
openfile
(file)
end if
end if
|
'
生成预先定义好保存路径与文件名的导出
Dim
filePath =
"c:\test.xls"
网格部件
1.ExportToExcel(filePath)
if showquestion
(
"
文件已导出,是否立即打开?
"
)
then
openfile(file)
end if
|
'
借助网格部件的所见所得导出功能
'
通过网格部件的行过滤实现
网格部件
1.DataTable.DefaultView.RowFilter=
"
类别
='
住培人员
'"
Dim
filePath =
"c:\expfile\
住培人员
.xls"
dim
file
file=
网格部件
1.ExportToExcel(filePath)
'-----------------------------------------------------------
网格部件
1.DataTable.DefaultView.RowFilter=
"
类别
='
医务人员
'"
filePath =
"c:\expfile\
医务人员
.xls"
file=
网格部件
1.ExportToExcel(filePath)
网格部件
1.DataTable.DefaultView.RowFilter=
"1=1"
|
'
获取整个数据网格的
dt
dim
dt =
网格部件
1.DataTable
'
克隆一个与网格部件
1
结构一样的
dt
用于保存要导出的数据
dim
dt_xls = dt.Clone()
'
把要导出的网格部件设置
dt
并刷新出来
网格部件
2.DataTable = dt_xls
网格部件
2.RefreshDataByDataTable()
'--------------------------------------------
'′
从网格部件
1
中查询要导出的数据到网格部件
2
中
dim
dr_xls = dt.Select(
"
类别
='
住培人员
'"
)
'
填充数据到要导出的网格部件中
For
i=0
to
dr_xls.Length-1
dt_xls.ImportRow(dr_xls
)
next
'
导出本部分数据到指定的文件中
Dim
filePath =
"c:\expfile\
住培人员
.xls"
dim
file
file=
网格部件
2.ExportToExcel(filePath)
'------------------------------------------
'
清空要导出网格部件的数据
dt_xls.Clear()
'
从网格部件
1
中查询要导出的数据到网格部件
2
中
dr_xls = dt.Select(
"
类别
='
医务人员
'"
)
'
填充数据到要导出的网格部件中
For
i=0
to
dr_xls.Length-1
dt_xls.ImportRow(dr_xls
)
next
'
导出本部分数据到指定的文件中
filePath =
" c:\expfile\
医务人员
.xls "
file=
网格部件
2.ExportToExcel(filePath)
原文地址:http://bbs.delit.cn/thread-332-1-1.html 转载请注明出处: 撰写人:度量科技www.delit.cn |