6.
Mask value
– The mask defines the way of saving data in memory and
displaying it in HHR's LCD. Mask consist of all alpha-numerical
characters(0-127 ASCII range), we can distinguish special characters and
standard characters; Special characters are &,0,#,_,/; characters &,0,#
work as a “boxes” for data from field. That “box” is a place in LCD where
data from memory(database) is placed.
Maximum mask length takes 25 characters.
●
& - displays any character, but if there is nothing to display(field is
empty or, all data from field was displayed) nothing won't be
displayed,
●
0 - displays numerical characters, but if there is nothing to
display(field is empty, all data from field was displayed, data isn't an
numerical character) 0 will be displayed,
●
# - displays numerical characters(and comma), but if there is nothing
to display(field is empty, all data from field was displayed, data isn't
an numerical character) nothing won't be displayed,
●
$ - displays numerical characters(without comma), but if there is
nothing to display(field is empty, all data from field was displayed,
data isn't an numerical character) nothing won't be displayed,
●
_ - this character is used to display special characters(&,0,$,#,/,_)
●
/ - this character is used to make a break-line on LCD (enter-key
function).
Standard characters are all characters from ASCII table
(range:32-127), standard characters aren't saved in but it is
displayed according to mask definition, so that we save memory.
Example:
Mask
000aa##_0
Memory
102a131
Display
102aaa10
Mask example 1.
In example 1 according to mask definition first 3 characters are digits, next
it will be 'a' char twice, those 'aa' doesn't have any connection to database it
is simply mask definition. After that is a any-character twice, in display 'a1'
appears according to database 4
th
and 5
th
character. The last character at
display comes from “_0” mask definition which means – print special char 0.
D01B2.4 HHR 3000 PRO Manual
23/75
!
NULL Property consequences
Please pay attention that if NULL property has been used,
leaving macro is impossible without fulfilling the NULL property
column. Please use it this property with respect, and use default
value for column when possible.
Содержание HHR 3000 PRO
Страница 15: ...D01B2 4 HHR 3000 PRO Manual 15 75...
Страница 67: ...D01B2 4 HHR 3000 PRO Manual 67 75...