Skip to main content

This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Previous sectionNext section

Exercise 1: First Data Entry Routine

  1. Start Studio, and create a new routine, in the SAMPLES namespace.

  2. Enter the following ObjectScript:

    mydatent ; first data entry routine
        read !, "Name: " , name
        if name="" {quit  }  ; user entered nothing
        read !, "Phone: ", phone
        read !, "DOB: ", dob
        write !!
    display ; display the data
        write !, "Name:", ?20, name
        write !, "Phone:", ?20, phone
        write !, "DOB:", ?20, dob
    Copy code to clipboard
  3. Click File –> Save.

  4. Specify mydatent as the filename, and “Macro Routine” in the Files of type field. Click Save As. Then, click Build –> Compile to compile your routine.

  5. Start Terminal, and run your routine, in the SAMPLES namespace, by typing do ^mydatent.