Run a report that is embedded in a UX component using a custom filter for the report
/documentation/pages/Ref/Action Javascript/Run a report that is embedded in a UXcomponent using a custom filter for the report.xml
Create a highly customized 'Search Part' for a Report. Allows you to submit a UX component that contains 'search' fields to compute a filter expression and then run the report using the computed filter expression.
Quick Search
/documentation/pages/Guides/Mobile and Web Components/Grid/Grid Properties/Quick Search/index.xml
Quick Search allows you to create a search inside of your grid. This feature is different from the Search part that you create on the Component Type page by clicking Grid contains a 'Search' part. Because the Quick Search is part of the grid, its properties are defined here as well. Selecting the Has Quick Search property adds a single search control to your grid part. If you want to add a control at the top of each field in your grid, check out the Query by Example properties. If you include a Search Part in addition to a Quick Search, then the Search Part will perform searches within the subset of records selected by the Quick Search.
How to Use the Report Editor
/documentation/pages/Guides/Report/Getting Started/How to Use the Report Editor.xml
Reports are a versatile type of layout for printing data. Reports can order and select the record, group related records, and perform calculations. Report layouts can divide pages into columns, display graphics, and include page headers and footers.
Quick Dialog
/documentation/pages/Guides/Desktop/Design/Platform/Xbasic Action Scripting/Quick Dialog.xml
The Quick Dialog action displays a selection dialog box in any of three styles, using radio buttons, a tree control, or a list box.
SQL Genie
/documentation/pages/Guides/Desktop/Design/Data/SQL/SQL Genie.xml
The SQL Genie creates SQL SELECT statements using Portable SQL.
Multi-Field Quick Sort
/documentation/pages/Guides/Desktop/Design/Platform/Xbasic Action Scripting/Field/Multi-Field Quick Sort.xml
The Multi-Field Quick Sort action runs a custom sort defined by the user at run-time. The action displays the Custom Sort dialog, which allows the user create a sort based on up to five fields.
The InvoiceReportMenu Form
/documentation/pages/Guides/Desktop/Design/View/Form/The InvoiceReportMenu Form.xml
The InvoiceReportMenu form presents the user with a variety of choices for printing invoices. The RADIO1 option button stores a value into a form variable named option. The conditional object COND1 responds to the change of the value of option by displaying one of four pages. Each page captures user input and stores it in one or more form variables.
Button Genie
/documentation/pages/Ref/Desktop_Api/UI Functions/XDialog/Controls/Button/Button Genie.xml
The Button Genie generates all the Xdialog code for a button. The Button Genie provides:
Xdialog Genie
/documentation/pages/Guides/Desktop/Xdialog/Xdialog Genie.xml
The Xdialog Genie is just one of many components of the much larger Action Script Genie. However, it is notable as tool that produces fully functional Xdialog boxes with embedded controls and table lookups. The Xdialog Genie produces reusable Xdialog code and is an excellent way to start any Xdialog project. Begin by selecting "Dialog Boxes" and "Display an XDialog Box".
Query Genie
/documentation/pages/Guides/Desktop/Design/View/Form/Query/Query Genie.xml
The Query Genie lets you create powerful search and sort operations by navigating through easy-to-understand dialog boxes. The Query Genie is perhaps the easiest way for an inexperienced user to define complex searches of their database. It's also great for ad-hoc queries while viewing records in a form or browse.