template::list::get_rowcount (public)
template::list::get_rowcount -name name
Defined in packages/acs-templating/tcl/list-procs.tcl
Gets the full number of rows retrieved from this template::list. This number can exceed number_of_pages * rows_per_page. If list is not paginated, size of the multirow will be returned. Multirow must exist for count to succeed on a not paginated list.
- Switches:
- -name (required)
- Name of the list builder list for which you want the full number of rows.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
Source code: # Get an upvar'd reference to list_properties get_reference -name $name if { $list_properties(page_size) eq "" || $list_properties(page_size) == 0 } { if {![template::multirow exists {*}$list_properties(multirow)]} { return {} } return [template::multirow size {*}$list_properties(multirow)] } return [template::paginator get_full_row_count $list_properties(paginator_name)]XQL Not present: Generic, PostgreSQL, Oracle