Oracle apex获取交互式网格行计数

f0ofjuux  于 2023-06-22  发布在  Oracle
关注(0)|答案(2)|浏览(131)

询问是否有任何方法可以获取交互式网格的行数并将值保存到项目中。
我尝试了甲骨文论坛上的其他解决方案,但没有一个对我有效。
谢谢你

tkclm6bt

tkclm6bt1#

您可以使用JavaScript来获取总记录:

var totalRec = apex.region("theIG").widget().interactiveGrid("getViews", "grid").model.getTotalRecords()

您可以将结果安全保存在应用程序项中:

apex.item( "P_ITEM" ).setValue( totalRec );

你可以在这里找到更多

ru9i0ody

ru9i0ody2#

使用经典报表,将igViewTimesheet作为静态ID分配给经典报表

var iRows = $('#igViewTimesheet').length

使用交互式报表,将igViewTimesheet作为静态ID分配给交互式报表

var str = $('#igViewTimesheet .a-IRR-pagination-label').text();
var iRows = str.charAt(str.length-1);

使用交互网格,将igViewTimesheet作为静态ID分配给交互网格

var iRows = apex.region('igViewTimesheet').widget().interactiveGrid('getViews', 'grid').model.getTotalRecords();

相关问题