Portability issues
- Last Updated: January 17, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
Portability issues
To ensure portability, avoid using the INPUT THROUGH and OUTPUT
THROUGH statements. In place of OUTPUT THROUGH,
use the OUTPUT TO statement with an escape to the
operating system, as shown in the following example:
|
In this example, you send the data to file1. Then you use the appropriate operating system statement to escape to the operating system. Once at the operating system level, you run the program against the data in file1.
In place of INPUT THROUGH, use an escape to
the operating system with the INPUT FROM statement,
as shown in the following example:
|
First, you use the operating system statement to escape to the
operating system. Once at the operating system level, you run a
program to create the data in file1. Then you
use the INPUT FROM statement to
retrieve the data in file1.
For information about the size limit of data files, see the input/output limits section of Manage ABL Applications.