Dimension GetAttributeTables

Retrieves the definition of the attribute tables.

Request

<Alea:Document xmlns:Alea="http://www.misag.com">
  <Alea:Request RequestID="001" Class="Dimension" Method="GetAttributeTables">
    <Alea:Dimension Name="EXRATE" AttribTableID="1" SummaryInfo="True" />
  </Alea:Request>
</Alea:Document>

Use the AttribTableID attribute to retrieve information on a specific table. AttribTableID is 1-based. This attribute is optional.

Set the SummaryInfo attribute to True to retrieve summary information on the specified table. This attribute is optional.

Answer

<Alea:Document xmlns:Alea="http://www.misag.com">
  <Alea:Request RequestID="001">
    <Alea:Return>
      <Alea:Dimension Name="EXRATE">
        <Alea:AttributeTable AttribTableID="1">
          <Alea:Attribute Name="ElemType" Type="C" Width="1" Decimal="0">
            <Alea:Description>ElemType</Alea:Description>
          </Alea:Attribute>
          <Alea:Attribute Name="Name" Type="C" Width="1" Decimal="0">
            <Alea:Description>Name</Alea:Description>
          </Alea:Attribute>
          <Alea:Attribute Name="OrderPos" Type="N" Width="8" Decimal="0">
            <Alea:Description>OrderPosition</Alea:Description>
          </Alea:Attribute>
          <Alea:SummaryInfo RecordCount="3" FieldCount="3" TimeStamp="1547754708" LastModified="2019-01-17T19:51:48.537" />
        </Alea:AttributeTable>
      </Alea:Dimension>
    </Alea:Return>
  </Alea:Request>
</Alea:Document>

The TimeStamp attribute of the Alea:SummaryInfo element is deprecated and should no longer be used. Use the LastModified attribute instead.

The values for the Type attribute are set by the Dimension CreateAttributeTable function.

Error

<Alea:Document xmlns:Alea="http://www.misag.com">
  <Alea:Request RequestID="1">
    <Alea:Error ErrorID="error_code"/>
  </Alea:Request>
</Alea:Document>