使用JS代碼在FineReport中動態(tài)隱藏某行列
FineReport是一款強(qiáng)大的報(bào)表設(shè)計(jì)與制作工具,通過使用JS代碼可以實(shí)現(xiàn)對某行列的動態(tài)隱藏。本文將介紹簡單幾步操作,讓你輕松解決這個問題。 1. 配置和安裝FineReport 首先,參考下面
FineReport是一款強(qiáng)大的報(bào)表設(shè)計(jì)與制作工具,通過使用JS代碼可以實(shí)現(xiàn)對某行列的動態(tài)隱藏。本文將介紹簡單幾步操作,讓你輕松解決這個問題。
1. 配置和安裝FineReport
首先,參考下面的經(jīng)驗(yàn)進(jìn)行配置和安裝FineReport。確保軟件正確安裝,并能夠正常運(yùn)行。
2. 選中需要隱藏的單元格
在設(shè)計(jì)器界面中,選中需要隱藏某個單元格。例如,如果該單元格的值為空,則需要隱藏某幾行。
3. 打開控件設(shè)置
鼠標(biāo)右鍵點(diǎn)擊選中的單元格,選擇【控件設(shè)置】。彈出的窗口中點(diǎn)擊【事件編輯標(biāo)簽頁】。
4. 添加初始化后事件
在事件編輯標(biāo)簽頁中,點(diǎn)擊如圖所示的【 】按鈕,添加【初始化后】事件。
5. 使用JS代碼隱藏行
在初始化后事件的代碼編輯框中,使用以下代碼獲得當(dāng)前控件的值:var v ();
然后使用代碼$("r-10-0").toggle();
來隱藏第10行。
6. 使用JS代碼隱藏列
如果需要隱藏某列,可以使用以下代碼:$("td[id^'B']").toggle();
這段代碼將隱藏以"B"開頭的所有列。
結(jié)束語
如果你覺得本文對你有幫助,請?jiān)谙路竭M(jìn)行投票、點(diǎn)贊、關(guān)注并留言。小編會定期奉上更多驚喜內(nèi)容。感謝您的支持,是您們的支持才能讓我們不斷進(jìn)步。