The report writer allows non-programmers to create new reports and modify existing reports interactively. A variety of report styles can be combined in a single report including: table, grid, free form, graph, group, cross tabulation, and many others.