*DefineRecord()

Indicates the beginning of a record definition block that contains a set of data used in a table.

Syntax

*DefineRecord(def_record)

Arguments

def_record
The variable name of the record definition. This variable name is referred by a table entity.
Data type: varname

Example

*DefineRecord(tbldef_load_case)
 *Integer(num, "load case number")
 *Real(mult, "Multiplier")
 *String(title, "Load case title")
*EndDefine()

Context

*BeginMdl()

*BeginDefinitionFile()

Comments

A *DefineRecord() statement begins the definition of a record block which can contain various types of data, such as *String(), *Real(), and *Integer(). A table entity defined using *Table() should refer to the record definition.

A table created using this definition may contain any number of such records.

The *DefineRecord() block must end with an *EndDefine() statement.

This statement replaces the deprecated *DefineTable() statement.