This procedure retrieves the technical name of the table that contains the field definition used for a SmartList column.
The procedure must have the following parameters:
inout string OUT_Table_Name; in integer IN_Object_Dict_ID; in integer IN_Object_Type; in integer IN_Field_Dict_ID; in integer IN_Field_ID; in integer IN_Doc_Type;
OUT_Table_Name – A string that must be set by the procedure to the appropriate technical name for the table that contains the field specified by the other parameters.
IN_Object_Dict_ID – An integer specifying the ID of the dictionary that defines the SmartList object.
IN_Object_Type – An integer specifying the type of SmartList object. For SmartLists defined in the core application, the value corresponds to one of the constants defined in SmartList objects.
IN_Field_Dict_ID – An integer specifying the ID of the dictionary that defines the field for which the table name is being retrieved.
IN_Field_ID – An integer specifying the resource ID of the field for which the table name is being retrieved.
IN_Doc_Type – An integer that indicates which type of document the SmartList is processing. The value will be 1 for a Work document, 2 for an Open document, or 3 for a History document.