Gets the name of a table.

Name := Record.TABLENAME

Parameters

Record

Type: Record

The record in the table for which you want to find the table name.

Property Value/Return Value

Type: Text or code

The name of the table.

Remarks

The TABLECAPTION Function (Record) retrieves the Caption Property of the table. If you want to enable your application for multilanguage functionality now or in the future, you must use the TABLECAPTION function instead of the TABLENAME function.

Example

The following example retrieves the name of the Customer table by using the CustomerRec variable, a record from the Customer table. The value of the Customer table name is stored in the TableName variable and displayed in a message box. The value that is displayed is Customer.

This example requires that you create the following variables in the C/AL Globals window.

Variable name DataType Subtype

CustomerRec

Record

Customer

TableName

Text

Not applicable

Copy Code
TableName := CustomerRec.TABLENAME;
MESSAGE('The name of the table is: %1', TableName);

See Also