Release 10.1A: OpenEdge Development:
Programming Interfaces

> ## Processes as input and output streams (NT and UNIX only)

> You can import data into Progress from a process or pipe data from Progress to another process using one of the following statements:

> - `INPUT` `THROUGH` statement to import data into Progress from another process.

> - `OUTPUT` `THROUGH` statement to pipe data from Progress to another process.

> - `INPUT–OUTPUT` `THROUGH` statement to pipe the output of a process into an OpenEdge procedure and to pipe data from OpenEdge back to that same process.

> This allows two-way communication to a program written in C or any other language. You might use this capability to do specialized calculations on data stored in a OpenEdge database or entered during a OpenEdge session.

> For more information on these statements, see the OpenEdge Development: Progress 4GL Reference .

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095