_anomDiebolt_
7 years agoQrew Elite
How To Dialog?
How To Dialog?
This demo demonstrates eight different examples of invoking a Dialog Box through a Button to (1) display selected information to a user, (2) rapidly make quick changes to fields in a record, or (3) initiate more complex processing tasks.
Motivation: There are a tremendous number of use cases where a user wants to seamless perform an action without extra navigational steps or page reloads. These actions might be as simple as displaying record information in a compact manner or rapidly editing specific fields. Additionally, when some actions require user input as a parameter to that action, it is often undesirable to store those parameters in a field or create faux relationships to fit the action into a native capability. Finally, complex processing tasks that manipulate multiple tables, records and fields and can be made more accessible by binding those actions to a Button rather than separately loading a HTML code page that contains its own interface and controls.
This demo is large only because it jams eight different examples into one application.
How To Dialog? ~ Clients Table Dashboard
https://haversineconsulting.quickbase.com/db/bnrxb4mma?a=td
Pastie Database
https://haversineconsulting.quickbase.com/db/bgcwm2m4g?a=dr&rid=662
Button 1 ~ Display Static Instructions (Full HTML Allowed)
========================================
Button 2 ~ Display Field Information With Clipboard Copy
========================================
Button 3~ Display Lots of Field Information
========================================
Button 4 ~ Display Parent and Child Informaiton
========================================
Button 5 ~ Rapidly Edit Status Without Page Load
========================================
Button 6 ~ Rapidly Edit Date With Inline Calendar Widget
========================================
Button 7 ~ Rapidly Edit Child Records (Delay Meeting Date)
========================================
Button 8 ~ Rapidly Edit Child Records (Reset Meeting Time)
Notes:
I would normally add technical notes here but they are potentially so extensive that I am not going to be able to add them in the initial post before someone cuts off my opportunity by commenting. Add your comments or questions and I will follow up separately with detailed notes.
This demo demonstrates eight different examples of invoking a Dialog Box through a Button to (1) display selected information to a user, (2) rapidly make quick changes to fields in a record, or (3) initiate more complex processing tasks.
Motivation: There are a tremendous number of use cases where a user wants to seamless perform an action without extra navigational steps or page reloads. These actions might be as simple as displaying record information in a compact manner or rapidly editing specific fields. Additionally, when some actions require user input as a parameter to that action, it is often undesirable to store those parameters in a field or create faux relationships to fit the action into a native capability. Finally, complex processing tasks that manipulate multiple tables, records and fields and can be made more accessible by binding those actions to a Button rather than separately loading a HTML code page that contains its own interface and controls.
This demo is large only because it jams eight different examples into one application.
How To Dialog? ~ Clients Table Dashboard
https://haversineconsulting.quickbase.com/db/bnrxb4mma?a=td
Pastie Database
https://haversineconsulting.quickbase.com/db/bgcwm2m4g?a=dr&rid=662
Button 1 ~ Display Static Instructions (Full HTML Allowed)
========================================
Button 2 ~ Display Field Information With Clipboard Copy
========================================
Button 3~ Display Lots of Field Information
========================================
Button 4 ~ Display Parent and Child Informaiton
========================================
Button 5 ~ Rapidly Edit Status Without Page Load
========================================
Button 6 ~ Rapidly Edit Date With Inline Calendar Widget
========================================
Button 7 ~ Rapidly Edit Child Records (Delay Meeting Date)
========================================
Button 8 ~ Rapidly Edit Child Records (Reset Meeting Time)
Notes:
I would normally add technical notes here but they are potentially so extensive that I am not going to be able to add them in the initial post before someone cuts off my opportunity by commenting. Add your comments or questions and I will follow up separately with detailed notes.