1 0 0 0 0 0 0 0 9 8 2 0 0 0 0 3 5 4 2 3 3 0 0
Only digits with gray background will be saved in memory.
●
Leading Zero – Z
– Using this type HHR will remove leading zeros from
column in current record. This type of column can be used for both storing
Transponder number(read with Read Transponder Number Key) or
keyboard input.
●
Hex Format – H
– This type indicates that column consist transponder
number stored in HEX format(ASCII style), instead of saving 23 bytes(the
R column type) H type needs 16 bytes to save the same information.
The 64 bit Transponder number will be converted to Hex format, but each
of 8 Hex format digit will be saved in ASCII format, so each of them will
take 2 bytes, in consequence of this Transponder number saved in Hex
format will be saved on 16 bytes. For H type of data mask must consist
only '&' chars. The target mask for H type is: &&&&&&&&&&&&&&&&
Example:
Transponder number in Hex format: 0x8012AC3F08C21CA0;
Data saved in column of H type: 8012AC3F08C21CA0
●
Option – O
– this type indicates that column has predefined list of values
and user of HHR can't write his own, he can only select one of defined
values. As option has limited way of values displayed in LCD, the mask is
pointless, so that user declares values of the list separating it by comma
(“,”), each option takes 10 characters max, and 20 values is max for one
option field;
Example:
OPTION_3;O;0;1;1;WWWWWWWWWW,1WWWWWWWWW,2WWWWWWW
WW,3WWWWWWWWW,4WWWWWWWWW,5WWWWWWWWW,6WWWWWWWWW,
7WWWWWWWWW,8WWWWWWWWW,9WWWWWWWWW;WWWWWWWWWW;
In this example column TRANSP_3 is Option type, instead of mask list of
values is placed(list of values is underlined in example) user will be able to
select one of them during work with HHR, move over you can put default
value of field.
User can define 20 options max in one field, the maximum length of each
option is 10 characters.
Example of column definition:
MOTHEREID;R;1;1;1;0000 0000 0000;;
Above, column MOTHERID has been declared, the type of this column is
D01B2.4 HHR 3000 PRO Manual
26/75
!
The syntax of any line in TABLE section.
<col_name max 12ch>;<col_type 1ch>;<unique 1ch>;<edit 1ch>;
<null 1ch>;<col_mask max 25ch>;<default_val max 25ch>;
It is important to make
default value match declared mask
.