Gets the current key of a database table.

CurrentKey := Record.CURRENTKEY

Parameters

Record

Type: Record

A record that refers to the table for which you want to find the key that is currently in use.

Property Value/Return Value

Type: Text or code

The name of the current key of Record.

Example

The following example returns the current key that is used in the Customer table and displays it in a message box. The MyRecord record is from the Customer table. This example requires that you create the following variables and text constant in the C/AL Globals window.

Variable name DataType Subtype

MyRecord

Record

Customer

CurrentKey

Text

Not applicable

Text constant name ConstValue

Text000

The current key is: %1

Copy Code
CurrentKey := MyRecord.CURRENTKEY;
MESSAGE(Text000, CurrentKey);

See Also