Description:
This method derives a size from the extra data in a table, referenced by the value in a field that has already been processed. Three parameters are used, the first two being required. The first parameter is the table that contains the extra data, the second parameter is the field that will be used to index the table, the optional third parameter is the unit, that is one of the terms listed for the Fixed method ("Bits", "Bytes", etc.). The default is "Bytes".
Parameters:
|
[Required] |
Table |
"Which table" |
|
|
[Required] |
Field |
"Which field" |
|
|
[Optional] |
List |
"Units" |
(Default value: Bytes) |
|
List values: |
Bit |
||
|
Bits |
|||
|
Times |
|||
|
Nibble |
|||
|
Nibbles |
|||
|
Byte |
|||
|
Bytes |
|||
|
Octet |
|||
|
Octets |
|||
|
Word |
|||
|
Words |
|||
|
Dword |
|||
|
Dwords |
|||
|
Qword |
|||
|
Qwords |
Example:
FIELD indices (FromExtraData not_qcode_11 resp_index_size Bits) (Decimal) "Index"