#043 - NAB UX topics
SUMMARY: In this session the CNX Dev team demonstrated these three items:
- Dynamic Page Size Selection in Grids: Demo how users can select page sizes (10, 25, 50, 100, 250, 500 rows) in the paging toolbar.
- Custom Global Search with searchClause: Walkthrough how to link search clauses to app variables for more advanced filtering.
- Function Key Events for App Behaviors: See how to configure and test function key-driven actions within your apps
URL: https://youtu.be/faAs3qFYip0
Screenshot 2025-07-10 at 10.49.21?AM.png
TIMESTAMPS AND FEATURES COVERED:
00:15 - Overview of topics covered: grid paging, search configuration, placing search logic in the SQL data source, and using function keys to trigger events
00:35 - Using `vvln_virtual` to search customers in a data source
01:20 - Comparison of previous vs current search activation in NAB and its impact on the data source
02:10 - Setting a Search Clause in the Link widgets' App Variables
03:15 - Handling errors when column names differ in the data source while using a Search Clause
05:30 - Use cases for the new Search Clause feature
07:50 - Comparing default NAB paging with the new Page Size Selection option
09:05 - Setting up function keys via Event Listeners
09:50 - Demonstration of F5 function key usage
10:50 - Differences between browser-based function keys and NAB-specific function keys
13:30 - Can you disable certain fields from being searchable? Setting up search on specific fields only (Feature request)??
SUMMARY: In this session the CNX Dev team demonstrated these three items:
- Dynamic Page Size Selection in Grids: Demo how users can select page sizes (10, 25, 50, 100, 250, 500 rows) in the paging toolbar.
- Custom Global Search with searchClause: Walkthrough how to link search clauses to app variables for more advanced filtering.
- Function Key Events for App Behaviors: See how to configure and test function key-driven actions within your apps
URL: https://youtu.be/faAs3qFYip0
Screenshot 2025-07-10 at 10.49.21?AM.png
TIMESTAMPS AND FEATURES COVERED:
00:15 - Overview of topics covered: grid paging, search configuration, placing search logic in the SQL data source, and using function keys to trigger events
00:35 - Using `vvln_virtual` to search customers in a data source
01:20 - Comparison of previous vs current search activation in NAB and its impact on the data source
02:10 - Setting a Search Clause in the Link widgets' App Variables
03:15 - Handling errors when column names differ in the data source while using a Search Clause
05:30 - Use cases for the new Search Clause feature
07:50 - Comparing default NAB paging with the new Page Size Selection option
09:05 - Setting up function keys via Event Listeners
09:50 - Demonstration of F5 function key usage
10:50 - Differences between browser-based function keys and NAB-specific function keys
13:30 - Can you disable certain fields from being searchable? Setting up search on specific fields only (Feature request)??
