Intermec PX6i Intermec Direct Protocol 8.60 Programmer's Reference Manual - Page 48

Input Data to Single- and Multi-Line Text Fields, PT Expiry date: ;DATEADD$ 30, F

Page 48 highlights

Chapter 3-Label Design ..... Input data must not be enclosed by quotation marks. Example: Abcdefg 123456789 Note: If a label has been printed using a predefined layout and you want to return to the method of printing labels using layout and printable data in one sequence, the predefined layout must first be cleared from the printer's working memory using the instruction: LAYOUT RUN "" Input Data to Single- and Multi-Line Text Fields The input data to a text field is given by means of a PRTXT or PRBOX instruction. You can add various types of data to a text field: • Plain text, by typing for example "Abcdefgh" or "012345" • Variable input data using variables, for example VAR1$ • Counter values, for example CNT1$ • Current date, using DATE$ or DATE$ ("F") • Current time, using TIME$ or TIME$ ("F") • The weekday of the current or specified date, using WEEKDAY$ • The number of the current or specified date, using WEEKNUMBER • A future date, using DATEADD$ or DATEADD$ ("F") • A future time, using TIMEADD$ or TIMEADD$ ("F") PRTXT is used for single line text fields. You can combine different types of data in a single PRTXT instruction. The different parts are placed adjacently by means of separating semicolons (;). Note that plain text must be enclosed by quotation marks. PRTXT | PT ""[;""...] Examples: PT "Price: $1.99" ↵ PT "Price: ";VAR1$;" per dozen" ↵ PT "Box No. ";CNT15$;" Packed: ";DATE$ ("F") ↵ PT WEEKDAY$(DATE$);", ";DATE$("F") ↵ PT "Week Number ";WEEKNUMBER(DATE$) ↵ PT "Expiry date: ";DATEADD$ (30,"F") ↵ 40 Intermec Direct Protocol v.8.60-Programmer's Reference Manual

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134

40
Intermec Direct Protocol v.8.60—Programmer’s Reference Manual
Chapter 3—Label Design
<STX> <Input data to VAR1$> <CR> <Input data to VAR2$> <CR>
.....
<EOT>
Input data must not be enclosed by quotation marks.
Example:
<STX> Abcdefg <CR> 123456789 <CR> <EOT>
Note:
If a label has been printed using a predefined layout
and you want to return to the method of printing labels using
layout and printable data in one sequence, the predefined
layout must first be cleared from the printer’s working memory
using the instruction:
LAYOUT RUN ""
Input Data to Single- and Multi-Line Text Fields
°e input data to a text field is given by means of a
PRTXT
or
PRBOX
instruction. You can add various types of data to a text field:
Plain text, by typing for example "Abcdefgh" or "012345"
Variable input data using variables, for example
VAR1$
Counter values, for example
CNT1$
• Current date, using
DATE$
or
DATE$("F")
• Current time, using
TIME$
or
TIME$("F")
°e weekday of the current or specified date, using
WEEKDAY$
°e number of the current or specified date, using
WEEKNUMBER
A future date, using
DATEADD$
or
DATEADD$("F")
A future time, using
TIMEADD$
or
TIMEADD$("F")
PRTXT
is used for single line text fields. You can combine different types
of data in a single
PRTXT
instruction. °e different parts are placed
adjacently by means of separating semicolons (;). Note that plain text
must be enclosed by quotation marks.
PRTXT | PT "<input data>"[;"<input data>"...]
Examples:
PT "Price: $1.99"
PT "Price: ";VAR1$;" per dozen"
PT "Box No. ";CNT15$;" Packed: ";DATE$ ("F")
PT WEEKDAY$(DATE$);", ";DATE$("F")
PT "Week Number ";WEEKNUMBER(DATE$)
PT "Expiry date: ";DATEADD$ (30,"F")