SunPMSby SunTatva Technologies

Search-first list screens (filters, columns, paging)

Views and navigation · Updated

On this page
  1. Before you start
  2. Screen layout
  3. How to search
  4. What happens behind the scenes
  5. Tips and FAQ

Most list screens in SunPMS (about thirty) share one layout: you set the search first at the top, then read the results in a full-width table below. This page explains the common parts once; each screen's own page lists its own filters and columns.

Search-first list screens (filters, columns, paging): a search first list screen

Before you start

  • Nothing to set up. The same layout appears on tablets and desktops; on a phone each row becomes a card with the same data.

Screen layout

Search-first list screens (filters, columns, paging): search Reservation: fields and the Show chips on top, the result grid below

Search Reservation, one of the search-first lists.

Search-first list screens (filters, columns, paging): batch Folio: guest group chips and filters on top, the guest grid with tick boxes below

Batch Folio, where you press Find before the list appears.

Part What it does Rules
Title row Back arrow, screen title, a subtitle, and "n shown ยท m in total". Buttons for the screen's own actions (for example Print, Export, Create) sit at the right.
Filters band (dark, at the top) The screen's own search fields (dates, status, guest, room type, Sales & Channels...) flowing in columns, with the search button. Press Enter in a field to search. Click Filters (or Hide) to fold the band so the results get more room; Show filters brings it back.
Search in the list Filters the rows already loaded by any text; the x clears it. Instant, no server call.
Column filter button Shows a filter box under every column heading: text columns match the start of the value, number columns take an operator (=, >, <) and a value, date columns open a date picker. All filters combine.
Columns (with "visible/total") Opens Visible columns; tick the columns to show. Your choice is kept for this screen on this browser.
Select-all box and row boxes Select rows for the screen's bulk action. Only on screens with a bulk action (for example batch folio, posting, release).
Table Sticky header; click a heading to sort. A link-coloured value (for example a folio number) opens the reservation. A deleted row shows a deleted icon. Empty result: the table says there are no records.
Row menu (three dots) Actions for that row (open, edit, print...), when the screen has any. Actions need their privilege.
Paging bar Total Records, Rows (rows per page), first / previous / page / next / last.
  1. Fill one or more fields in the Filters band.
  2. Press Enter or click the search button.
  3. Narrow the loaded result with Search in the list or the column filters.
  4. Click a heading to sort, a folio link to open the reservation, or the row menu for actions. Result: the table shows the matching rows and the title row shows "n shown".

What happens behind the scenes

  • The Filters band asks the server; Search in the list, column filters and sorting work on the rows already loaded.
  • The full list is kept while you page, so clearing a search brings every loaded row back.

Tips and FAQ

  • Q: I cannot see the filters. A: The band is folded; click Show filters.
  • Q: A column is missing. A: Open Columns and tick it.
  • Q: The totals do not match what I see. A: "n shown" is the filtered rows on the loaded list; "m in total" is all rows the search found.