以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 隐藏无数据列 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=159850) |
-- 作者:lsjt_1979 -- 发布时间:2021/1/11 16:43:00 -- 隐藏无数据列 老师好: 在查询表中,如何做到隐藏无数据列呢, 另外我在窗口中的table类型是 SQLQuery,添加sql语句后,执行代码显示当前表是窗口的所有者表,而不是窗口_table这个表,这是为什么
|
-- 作者:有点蓝 -- 发布时间:2021/1/11 17:05:00 -- 遍历所有列使用find、compute等判断这个列没有数据就隐藏。 执行了什么代码?显示当前表是窗口的所有者表?
|
-- 作者:lsjt_1979 -- 发布时间:2021/1/12 9:38:00 -- 我需要根据每一票货给客户做费用确认,一票货包含多个集装箱,每个集装箱在运输过程中产生的费用科目可能不同,所以数据比较分散,我想做到如果单票货里多个集装箱的那些都没有费用的列隐藏起来。。。 table数据源sql语句如下: sele ct 销售订单.订单编号,Substring(销售订单.订单编号,4,4) as 年度,Substring(销售订单.订单编号,8,2) as 月份,客户.公司名称 as 客户名称,销售应收.* ,(销售应收.铁路运费+销售应收.报关费+销售应收.拖车费+销售应收.装箱费+销售应收.加固费+销售应收.单据费+销售应收.单证费+销售应收.查验费+销售应收.滞留费+放射放行费+销售应收.退运运费+落地交付费+rmb杂费+买箱款) as 人民币应收,(销售应收.境外运费usd+销售应收.美元杂费) as 美元应收 from {销售订单},{客户},{销售应收} whe re {销售订单}.客户={客户}.客户ID and {销售订单}.订单编号={销售应收}.订单编号
|
-- 作者:有点蓝 -- 发布时间:2021/1/12 9:55:00 -- 无法在sql里处理,只能生成table后使用代码判断隐藏 |
-- 作者:lsjt_1979 -- 发布时间:2021/1/12 10:23:00 -- 能不能直接判断整列是否有数据, |
-- 作者:lsjt_1979 -- 发布时间:2021/1/12 10:24:00 -- 怎么处理,麻烦指导一下 |
-- 作者:有点蓝 -- 发布时间:2021/1/12 10:25:00 -- if datatables("a").find("第一列 is not null") is nothing then msgbox("第一列 没有数据")
|