The sample code below should be entered inside the Edit window's Command mode and not inside the File I/O dialog box.
Consider this example where you have a text file named "sample.txt" in your c:\temp directory which contains this information on the first line.
root:x:0:0:root:/root:/bin/bash
To use the Read Up To command on this file:
Insert a FILE/OPEN command in the Edit window.
Use a File Pointer Name of your choice to name your File Open command. This example uses "sample" as the file pointer name.
The File Open command should look something like this:
SAMPLE =FILE/OPEN,C:\TEMP\SAMPLE.TXT,READ
Now, use PC-DMIS Read Up To commands to define some variables that call different segments of data. This example uses the following variables looking for a ":" (without the quotation marks) as the delimiter.
USERNAME =FILE/READ_UPTO,SAMPLE,:
PASSWORD =FILE/READ_UPTO,SAMPLE,:
USER =FILE/READ_UPTO,SAMPLE,:
Thus, when PC-DMIS executes these lines, it sets
username = root
password = x
user = 0
To display this on screen during execution, you can use an operator comment such as the one shown here:
COMMENT/OPER,The following text is read in from sample.txt
,Username:
,USERNAME
,Password:
,PASSWORD
,User:
,USER
Command Mode Commands after Comments
After you insert a PC-DMIS comment, to type additional PC-DMIS commands in Command Mode, you must first press Enter twice after the COMMENT command. This tells PC-DMIS that you no longer want to add text to the comment but are ready to add a new command.