Accessing record members
Record members are accessed with the dot notation.
Record members are accessed by a dot notation.
The notation 
record-name.member-name
refers to an individual member of a
record:DISPLAY rec.cust_name TO FORMONLY.f_name -- Single record memberThe notation 
record-name.* refers to the entire list of
record members.DISPLAY BY NAME rec.*  -- All record membersThe notation 
record-name.start-member THRU
record-name.end-member refers to a consecutive set of members.
(THROUGH is a synonym for THRU):DISPLAY rec.cust_id THRU rec.cust_address  -- Members from cust_id to cust_addressFor complex record structures, sub-records can be accessed by chaining the dot-member
notation:
DEFINE reader RECORD
            id INTEGER,
            name VARCHAR(100)
            address RECORD
                num VARCHAR(20),
                street VARCHAR(200),
                city_id INTEGER
            END RECORD
       END RECORD
MAIN
    LET reader.name = "Mike Finley"
    LET reader.address.num = "2A"
    LET reader.address.street = "Sunset Bld"
END MAIN