以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请问:GetCheckedRows (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=53455) |
-- 作者:CBSLULU33 -- 发布时间:2014/7/8 14:01:00 -- 请问:GetCheckedRows 请问专家,GetCheckedRows能不能作为导出报表的筛选条件之一,即只有复选框被勾选的行才被导出,如果可以的话应该如何配置代码,谢谢! |
-- 作者:Bin -- 发布时间:2014/7/8 14:07:00 -- 不可以,你可以增加一个逻辑列, 作为复选框使用. 然后打印条件设置为 <逻辑列=True>
|
-- 作者:CBSLULU33 -- 发布时间:2014/7/8 14:09:00 -- BIN老师,以下是原来的代码,主帮忙指导修改一下,谢谢 Dim Book As New XLS.Book(ProjectPath & "Attachments\\库存信息表.xls") Dim fl As String = ProjectPath & "Reports\\库存信息表.xls" Book.Build() \'生成细节区 Book.Save(fl) \'保存工作簿 Dim Proc As New Process \'打开工作簿 Proc.File = fl Proc.Start() |
-- 作者:Bin -- 发布时间:2014/7/8 14:11:00 -- 代码没问题,没什么好修改的 |
-- 作者:CBSLULU33 -- 发布时间:2014/7/8 14:14:00 -- 不好意思,BIN老师,是想问一下您说的 <逻辑列=True>,插在这段代码的什么地方? |
-- 作者:Bin -- 发布时间:2014/7/8 14:14:00 -- http://www.foxtable.com/help/topics/0201.htm |
-- 作者:CBSLULU33 -- 发布时间:2014/7/8 14:21:00 -- 谢谢BIN老师,已经可以了!但出现一个新问题,对逻辑列的全选及取消选择,我该怎么做呢? |
-- 作者:Bin -- 发布时间:2014/7/8 14:24:00 -- DataTables("表B").ReplaceFor("逻辑列",True,"") DataTables("表B").ReplaceFor("逻辑列",False,"")
|
-- 作者:CBSLULU33 -- 发布时间:2014/7/8 14:28:00 -- 请问这是在哪个事件中编写? 另外如果打印范围要同时满足两个或以上条件的支持吗?如:<产品 = "PD01">以及<日期 = "2014-7-8">
|
-- 作者:Bin -- 发布时间:2014/7/8 14:30:00 -- <产品 = \'PD01\' and 日期 = \'2014-7-8\'> 新手建议先看一下我们的帮助 打开软件按F1或者点击左上角的小问号,可以打开非常详细的图文帮助 |