Patent ID: 8095866

Claim:
A computer system, comprising: a processor unit; and a computer-readable storage medium storing instructions that, when executed by the processor unit, cause the processor unit to create a graphical user interface of an application for creating a data summary table, the user interface comprising: a data summary table; and a task pane separate from the data summary table, the task pane comprising: a field pane including a list of a plurality of fields, and a layout pane comprising a rows zone and a columns zone; the application configured to: receive a selection of a first field from the plurality of fields; receive a selection of a first filter option available to the first field; in response to the selection of the first filter option: associate a first filter option with the first field; and generate a first filtered value based on the first filter option; receive an indication that the first field is dragged and dropped into the rows zone; in response to the indication that the first field is dropped into the rows zone, display the first filtered value as a row label in the data summary table; receive a selection of a second field from the plurality of fields; receive a selection of a second filter option available to the second field; in response to the selection of the second filter option: associate a second filter option with the second field; and generate a second filtered value based on the second filter option; receive an indication that the second field is dragged and dropped into the columns zone; and in response to the indication that the second field is dropped into the columns zone, display the second filtered value as a column label in the data summary table; wherein the application is further configured to: receive a selection of a control; automatically determine a data type of a field associated with the control; automatically place the field into the values zone based on the data type of field; and display a value of the field as a value in the data summary table.