Dbest software can be used to dynamically generate reports from databases for display to a user on the web and window, as a document inside a business system workflow, or to stream that data to printers for mailings such as bills and statements. In order to produce easy to use, expressive reports with charts, tables, and textual descriptions out of a centralized database, a web form that allows report customization based on a number of parameters needs to be created.