日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

帆软报表等于空的时候不显示_查询结果为空时不显示报表内容

發(fā)布時間:2025/3/21 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 帆软报表等于空的时候不显示_查询结果为空时不显示报表内容 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

2.1 準(zhǔn)備數(shù)據(jù)

新建普通報表,新建數(shù)據(jù)庫查詢 ds1,SQL 查詢語句為:SELECT * FROM 銷量 WHERE 地區(qū)='${地區(qū)}',如下圖所示:

2.2 表格設(shè)計

A1~C1 單元格輸入標(biāo)題,A2~C2 單元格插入對應(yīng)數(shù)據(jù)列,設(shè)置 A2、B2 數(shù)據(jù)設(shè)置為「分組」,擴(kuò)展方向?yàn)椤缚v向擴(kuò)展」,C2 數(shù)據(jù)設(shè)置為「匯總」,C3 單元格插入公式 SUM(C2)。表格樣式如下圖所示:

2.3 參數(shù)設(shè)置

將參數(shù)「地區(qū)」添加至參數(shù)面板,設(shè)置控件類型為「文本控件」,控件值為空,如下圖所示:

保存報表,點(diǎn)擊「分頁預(yù)覽」,不輸入地區(qū)或輸入的地區(qū)不存在時,即查詢結(jié)果為空時,效果如下圖所示:

2.4 方案一:設(shè)置條件屬性

給每一行的第一個單元格都添加一個條件屬性,設(shè)置行高為 0 ,公式條件為「公式類型」,公式為 len(A2)=0。

當(dāng)條件屬性一樣時,可同時選中 A1、A2、A3 單元格添加,步驟如下圖所示:

2.5 方案二:添加加載結(jié)束事件

選擇「模板>模板 Web 屬性>分頁預(yù)覽設(shè)置」(其他預(yù)覽模式下同理設(shè)置),選擇「為該模板單獨(dú)設(shè)置」,在下方事件設(shè)置處添加「加載結(jié)束」事件,輸入 JavaScript 代碼。

JavaScript 代碼如下:if?($("[id^=A2]").text().length?==?0)?{

$(".x-table").css("display",?"none");

}

步驟如下圖所示:

2.6 效果預(yù)覽

PC 端

保存報表,點(diǎn)擊「分頁預(yù)覽」,上述兩種方案效果相同,如下圖所示:

移動端

添加加載結(jié)束事件的方案不支持移動端,設(shè)置條件屬性的方案支持 App 端和 H5 端,效果如下圖所示:

總結(jié)

以上是生活随笔為你收集整理的帆软报表等于空的时候不显示_查询结果为空时不显示报表内容的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。