IBM Books

Net.Data Language Environment Reference


System Language Environment

The System language environment is a Net.Data-defined environment that supports calls to external programs identified in an EXEC statement in the FUNCTION block.

The System language environment interprets the EXEC statement by passing the program name and parameters to the operating system for processing using the C language system() function call. This method does not allow the external program to directly pass variables to and from Net.Data, as the REXX language environment does, so Net.Data processes the variables in the following method:

A system language environment program accesses the values of a table parameter by the Net.Data name. The column headings for table T are T_N_i, and the field values are T_V_i_j. The number of rows and columns in table T are T_ROWS and T_COLS.

Authorization Tip: Ensure that the user ID under which Net.Data executes has access rights to any external executable files invoked from the System language environment. See the section on specifying Web server access rights to Net.Data files in the configuration chapter of Net.Data Administration and Programming Guide for more information.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]