Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?

MVBasic Overview

MVBasic is the Caché implementation of multivalue basic. Within Caché, MVBasic has the same status as ObjectScript and Caché Basic. MVBasic can be used anywhere that these languages can be used, including:

  1. Any Caché method. Use the Language keyword: [ Language = mvbasic ].

  2. Caché Server Page (CSP) scripts. Use the language attribute of the <script> tag: <script language="mvbasic">

MVBasic routines can be developed using Studio which provides coloring, syntax checking, and a debugger.

In addition to the standard features of multivalue basic, MVBasic includes:

  • Syntax for opening MultiValue files.

  • Object Syntax.

  • Syntax for accessing Caché Global Arrays.

Note:

To learn more about the status of individual commands in Caché MultiValue Basic, read MVBasic in Operational Differences between MultiValue and Caché.

Feedback