Alan Freedman -- The Computer Language Company - Computer Desktop Encyclopedia
Computer Desktop Encyclopedia
Longest-Running Tech Reference on the Planet

A CDE Definition

You'll love The Computer Desktop Encyclopedia (CDE) for Tech Term of the Day (TTOD)

LOOK UP ANOTHER TERM


report generator

See report writer.



report writer

Software that prints a report based on a description of its layout. As a stand-alone program or part of a file or database management system, it can sort selected records into a new sequence for printing. It may also support the printing of mailing labels. Once created, the report description is stored in a file for future use.

Reports Are Defined
A report is created by defining which data fields are placed into which print columns and entering text for the page headers. Key fields and numeric fields are selected for subtotals and totals. Whenever there is a change of data in the key field, a subtotal of the numeric data is printed, and a total is printed at the end of the report. Although there is no real programming required, mathematical expressions are often used; for example COLUMN 1 = FIELD A + FIELD B.

Developed in the early 1970s, report writers, also called "report generators," were the precursor to query languages. They were the first programs to generate computer output without having to be programmed.



Personal Use Only

Before/After Your Search Term
BeforeAfter
Replacereport program generator
replay attackreport writer
ReplayTVrepository
Replicareproducer
replicationreprographics
replicatorrepudiation
reportrepurpose
report fileReputation-based Security
report formatrequest for price quotation
report generationrequest for proposal

Terms By Topic
Click any of the following categories for a list of fundamental terms.
Computer Words You Gotta KnowSystem design
Job categoriesUnix/Linux
Interesting stuffPersonal computers
InternetIndustrial Automation/Process Control
Communications & networkingAssociations/Standards organizations
HistoryDesktop publishing
Audio/VideoGraphics
MainframesSecurity
ProgrammingHealthcare IT
System design