AxdBaseCreate.insertFieldInPropertyInfoMap Method [AX 2012]
Updates the specified map of table fields and property information including the properties behind the property name, the base type, the extended type ID, the array size, the enumeration ID and the number of decimals.
Syntax
protected Map insertFieldInPropertyInfoMap(
str _dataSourceName,
TableId _tableId,
str _field,
[Map _map])
Run On
Server
Parameters
- _dataSourceName
Type: str
- _tableId
Type: TableId Extended Data Type
The ID of the table in the map.
- _field
Type: str
The name of the field in the map.
- _map
Type: Map Class
The current map between table fields and property info of the _classId parameter; optional.
Return Value
Type: Map Class
The updated map between table fields and property information.
Remarks
This method also updates the axdBaseProperty parameter with the property information of the current property.
This protected method is internal to the AxdBaseCreate class and is intended to be used only from the findType to cache property information.
The returned map will have a new entry inserted into it. It will be inserted either into the map specified by the _map parameter or into a new map.