8.8.3.4 IfcTableColumn

Colonne de table
Tabellenspalte

An IfcTableColumn is a data structure that captures column information for use in an IfcTable. Each instance defines the identifier, name, description, and units of measure that are applicable to the columnar data associated with the IfcTableRow objects.

The use of IfcTableColumn supersedes the IsHeading flag associated with IfcTableRow.

HISTORY  New entity in IFC4.

XSD Specification:

 <xs:element name="IfcTableColumn" type="ifc:IfcTableColumn" substitutionGroup="ifc:Entity" nillable="true"/>
 <xs:complexType name="IfcTableColumn">
  <xs:complexContent>
   <xs:extension base="ifc:Entity">
    <xs:sequence>
     <xs:element name="Unit" nillable="true" minOccurs="0">
      <xs:complexType>
       <xs:group ref="ifc:IfcUnit"/>
      </xs:complexType>
     </xs:element>
     <xs:element name="ReferencePath" type="ifc:IfcReference" nillable="true" minOccurs="0"/>
    </xs:sequence>
    <xs:attribute name="Name" type="ifc:IfcLabel" use="optional"/>
    <xs:attribute name="Description" type="ifc:IfcText" use="optional"/>
   </xs:extension>
  </xs:complexContent>
 </xs:complexType>

EXPRESS Specification:

ENTITY IfcTableColumn;
Identifier : OPTIONAL IfcStrippedOptional;
Name : OPTIONAL IfcLabel;
Description : OPTIONAL IfcText;
Unit : OPTIONAL IfcUnit;
ReferencePath : OPTIONAL IfcReference;
END_ENTITY;

Attribute Definitions:

Identifier : Table column identifier.
Name : The table column display name.
Description : Descriptive text for the table column.
Unit : The unit of measure to be used for this column's data.
ReferencePath : Optional path to the object and attribute for which this column applies.

Inheritance Graph:

ENTITY IfcTableColumn
ENTITY IfcTableColumn
Identifier : OPTIONAL IfcStrippedOptional;
Name : OPTIONAL IfcLabel;
Description : OPTIONAL IfcText;
Unit : OPTIONAL IfcUnit;
ReferencePath : OPTIONAL IfcReference;
END_ENTITY;

Link to this page  Link to this page