Skip to content

Latest commit

 

History

History
136 lines (127 loc) · 2 KB

File metadata and controls

136 lines (127 loc) · 2 KB

IFC_DMGetFieldType

Description

Gets indicated field type from current IFC Data Mapping.

FUNCTION IFC_DMGetFieldType(
				inStrObjName   : STRING;
				inStrEntryName : STRING;
				inStrFieldName : STRING;
				VAR outType    : INTEGER): BOOLEAN;
def vs.IFC_DMGetFieldType(inStrObjName, inStrEntryName, inStrFieldName):
    return (BOOLEAN, outType)

Parameters

Name Type Description
inStrObjName STRING
inStrEntryName STRING
inStrFieldName STRING
outType INTEGER

Remarks

[[User:CBM-c-|c]] (2020.06.11) From the SDK:

{
! Value !! Integer value !! Description
-
UNKNOWN
-
IDENTIFIER
-
DOUBLE
-
BOOLEAN
-
INTEGER
-
NUMBER
-
LOGICAL
-
STRING
-
ENUMERATION
-
SELECT
-
ARRAY_IDENTIFIER
-
ARRAY_DOUBLE
-
ARRAY_BOOLEAN
-
ARRAY_INTEGER
-
ARRAY_NUMBER
-
ARRAY_LOGICAL
-
ARRAY_STRING
-
ARRAY_ENUMERATION
-
ARRAY_SELECT
-
LIST_IDENTIFIER
-
LIST_DOUBLE
-
LIST_BOOLEAN
-
LIST_INTEGER
-
LIST_NUMBER
-
LIST_LOGICAL
-
LIST_STRING
-
LIST_ENUMERATION
-
LIST_SELECT
-
SET_IDENTIFIER
-
SET_DOUBLE
-
SET_BOOLEAN
-
SET_INTEGER
-
SET_NUMBER
-
SET_LOGICAL
-
SET_STRING
-
SET_ENUMERATION
-
SET_SELECT
-
BINARY
-
LIST_BINARY
-
LIST_LIST_IDENTIFIER
-
LIST_LIST_DOUBLE
-
LIST_LIST_BOOLEAN
-
LIST_LIST_INTEGER
-
LIST_LIST_NUMBER
-
LIST_LIST_LOGICAL
-
LIST_LIST_STRING
-
LIST_LIST_ENUMERATION
-
LIST_LIST_SELECT
}

Version

Available from: Vectorworks 2017

Category

  • IFC