我想只加粗具有Suma:Oracle Apex 經典報告中的值的行。我嘗試使用下面的代碼執行該功能,但我不知道如何==用類似 SQL 的子句替換。
$('#myreport td[headers="PROGRAMY"]').filter(function(){
return $(this).text() == 'Suma:'
}).parent().children().css('font-weight', 'bold');
代碼應該只加粗行 programy like 'Suma:%
uj5u.com熱心網友回復:
我不知道經典報告,但是 - 你為什么不使用互動式報告呢?它的“Actions”已經提供了Highlight讓你毫不費力地做到這一點。
例如(左:“突出顯示”選項;右:結果):

uj5u.com熱心網友回復:
另一種方法是在查詢中創建一列,將其設定為隱藏。
case when programy like 'Suma:% then 'u-bold' end extra_class
然后將以下 HTML 運算式添加到現有列
<span class="#EXTRA_CLASS#">#PROGRAMY#</span>
至于你的 jQuery,你可以考慮
$(this).text().substr(0,4)
例如,檢查結果
'Suma:abc'.substr(0,4)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/407963.html
標籤:
下一篇:如何用限制編號增量
