| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > QueryListClass >====== QueryListClass Concepts {{c6h0009.jpg|C6H0009.jpg}} ====== | [[querylistclass overview.htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[querylistclass relationship to other application builder classes.htm|{{btn_next_n.gif|Next page}}]] | | || Use the AddItem method to define a user input dialog at runtime. Or create a custom dialog to plug into your QueryClass object. Use the Ask method to solicit end user query criteria (search values) or use the SetLimit method to programmatically set query search values. Finally, use the GetFilter method to build the filter expression to apply to your VIEW. Use the ViewManager.SetFilter method or the PROP:Filter property to apply the resulting filter. **See Also:** [[querylistclass relationship to other application builder classes.htm|QueryListClass--Relationship to Other Application Builder Classes]] [[querylistclass abc template implementation.htm|ABC Template Implementation]] [[querylistclass source files.htm|QueryListClass Source Files]] [[querylistclass conceptual example.htm|QueryListClass--Conceptual Example]]