Programming instructions
Intermec Fingerprint v7.61 – Programmer’s Reference Manual Ed. 7226
Chapter 2 Program Instructions
RSET
Field of Application
 Statement for placing data right-justifi ed into a fi eld in a random 
fi le buffer.
Syntax RSET<svar>=<sexp>
<svar> is  the  string  variable assigned  to  the fi eld by a FIELD 
statement.
<sexp> holds the input data.
Remarks
 After  having OPENed  a  fi le and formatted it using a FIELD statement, 
you can enter data into the random fi le buffer using the RSET and LSET 
statements (LSET left-justifi es the data).
 The input data can only be stored in the buffer as string expressions. Therefore, 
a numeric expression must be converted to string by the use of a STR$ 
function before an LSET or RSET statement is executed.
 If  the  length  of  the input  data  is  less than  the  fi eld, the data will be 
right justifi ed and the remaining number of bytes will be printed as 
space characters.
 If the length of the input data exceeds the length of the fi eld, the input data 
will be truncated on the left side.
Example
  10   OPEN "PHONELIST" AS #8 LEN=26
  20   FIELD#8,8 AS F1$, 8 AS F2$, 10 AS F3$
  30   SNAME$="SMITH"
  40   CNAME$="JOHN"
  50   PHONE$="12345630"
  60   LSET F1$=SNAME$
  70   LSET F2$=CNAME$
  80   RSET F3$=PHONE$
  90   PUT #8,1
  100   CLOSE#8
  RUN
  SAVE "PROGRAM 1.PRG "
  NEW
  10   OPEN "PHONELIST" AS #8 LEN=26
  20   FIELD#8,8 AS F1$, 8 AS F2$, 10 AS F3$
  30   GET #8,1
  40   PRINT F1$,F2$,F3$
  RUN                  
  yields:
  SMITH
↔↔↔
JOHN
↔↔↔↔↔↔
12345630










