MEDIAID Function (Media)
Gets the unique identifier of a media object on a record.
Syntax
Guid := Record.MediaField.MEDIAID
Parameters
Record
Type: Record
Specifies the record that uses the media.
MediaField
Type: Media
Specifies the field that contains the media. This field has the Media data type.
Property Value/Return Value
Type: GUID
Specifies the GUID of media in the database.
Remarks
When a media is imported on the Media data type field of table record, the media is given a GUID and stored in the system table 2000000184 Tenant Media of the application database. The GUID is then included in the Media data type field as a reference to the media in the database.
Example
This example uses the MEDIAID function to get the GUID of the media object that is used on item number 1 in the a the table named My Items.
The example assumes that the My Items table already exists and has a Media data type field named Image.
This code requires you to create the following variables.
Variable name | DataType | Subtype |
---|---|---|
myItemRec | Record | My Items |
imageID | GUID |
This code requires you to create the following text constant.
Text constant | ConstValue |
---|---|
Text001 | Item %1 has a media object with the following ID: %2 |
myItemRec.GET('1');
mediaGuid := myItemRec.Image.MEDIAID;
MESSAGE(Text000, myItemRec."No.", imageID);
See Also
Working With Media on Records
IMPORTFILE Function (Media)
IMPORTSTREAM Function (Media)
Media Data Type