Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
你只需在表中隐藏好不需要的列,然后在datalist就能显示出不带隐藏列的数据,你此时再点代码,所导出的EXCEL表就是没有隐藏列的数据.
代码参看帮助中的:
Dim dst As WinForm.DataList = e.Form.Controls("DataList1")
dst.SaveExcel("C:\data\test.xls","订单",False)
Dim dst As WinForm.DataList = e.Form.Controls("DataList1")
dst.SaveExcel("C:\data\test.xls","订单",False)
会导出隐藏的列.
导出时是导出的全部内容,只不过是隐藏着的了
有个变通的办法,如果隐藏列是固定的,那就做一个和你现在隐藏后的表一样的表,在你要导出之前,先将现表中的数据填充到新表中,然后用新表导出为EXCEL
如果导出后只是隐藏列,那么用权限管理控制显示视图后打印,有些用户将会看到需要保密的数据
我看看