Easytrieve

{{Short description|Report generator}}

{{Infobox software

| author = Ribek Corporation

| developer = Broadcom Inc

| website = [https://www.broadcom.com/products/mainframe/application-development/easytrieve-report-generator CA Easytrieve® Report Generator]

}}

Easytrieve is a report generator, sold by CA Technologies.{{cite journal|last=Skidmore|first=Lem|date=25 June 1979|title=Nonapplications: Preparation Vital|url=https://books.google.com/books?id=Yg3gMg3D-H4C&pg=RA1-PA42|journal=Computerworld|publisher=IDG Enterprise|volume=13|issue=26|pages=SR/2 and SR/28|issn=0010-4841|accessdate=28 February 2021}}{{cite journal|last=Mace|first=Scott|date=21 March 1988|title=Pansophic Adds Plain English Query Language to Easytrieve|url=https://books.google.com/books?id=9j4EAAAAMBAJ&pg=PA28|journal=InfoWorld|publisher=InfoWorld Media Group, Inc.|volume=10|issue=12|page=28|issn=0199-6649}} Easytrieve Classic and Easytrieve Plus are two available versions of this programming language primarily designed to generate reports and are used by large corporations operating in mainframe (z/OS, z/VM, z/VSE), UNIX, Linux, and Microsoft Windows environments.

Easytrieve was originally developed by Ribek Corporation (named for its owner Robert I. Beckler), with an initial release around 1971 or 1972.{{Cite journal|last=Piscopo|first=Joseph A.|date=2002-05-03|title=Oral history interview with Joseph Piscopo|url=http://conservancy.umn.edu/handle/11299/107601|language=en-US|pages=16|hdl=11299/107601 }} Easytrieve was originally developed for IBM Systems 360/370 and RCA Series 70 mainframes. Pansophic became the exclusive reseller of Easytrieve in North America in 1973, and then purchased it from Ribek in 1979. Pansophic was bought by Computer Associates in 1991, who in turn were acquired by Broadcom in 2018.

Easytrieve has been described as "[o]ne of the most successful software products of the 1970s".{{Cite journal|last1=Bergin|first1=Thomas J.|last2=Haigh|first2=Thomas|date=October 2009|title=The Commercialization of Database Management Systems, 1969–1983|url=https://ieeexplore.ieee.org/document/5370777|journal=IEEE Annals of the History of Computing|volume=31|issue=4|pages=26–41|doi=10.1109/MAHC.2009.107|s2cid=12367040 |issn=1058-6180|url-access=subscription}}

Example

FILE PERSNL FB(150 1800) } LIBRARY DEFINITION

NAME 17 8 A

PERSNR 9 5 N

ABTL 98 3 N

SUMME 94 4 P 2

JOB INPUT PERSNL NAME SUM-PERS } ACTIVITY DEFINITION

PRINT PAYRPT

REPORT PAYRPT LINESIZE 80

TITLE 01 'PERSONALREPORT BEISPIEL1'

LINE 01 ABTL NAME PERSNR SUMME

References