Brother International TD-4420TN FBPL Command Reference - Page 231

Printer Global Variables, 1 @LABEL, Description, Syntax, Example

Page 231 highlights

12 Printer Global Variables 12.1 @LABEL Description Count how many pieces of labels have been printed. This attribute cannot be initialized if the printer is reset, but will be retained if the printer is turned off. Syntax Write attribute: @LABEL=n or @LABEL= "n" Read attribute: A=LABEL or A$=STR$(LABEL) Parameter n Description Number of labels printed. 01000 THEN TEXT 10,300, "3",0,1,1, "A>1000" ELSE TEXT 10,300, "3",0,1,1, "A1000" ELSE TEXT 10,400, "3",0,1,1, "VAL(A$)

  • 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
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280

226
12 Printer Global Variables
12.1 @LABEL
Description
Count how many pieces of labels have been printed. This attribute cannot be initialized if the printer is reset,
but will be retained if the printer is turned off.
Syntax
Write attribute:
@LABEL=n or @LABEL=
"
n"
Read attribute:
A=LABEL or A$=STR$(LABEL)
Parameter
Description
n
Number of labels printed.
0
<=
n
<=
999999999
Example
Sample code
DOWNLOAD "DEMO.BAS"
SIZE 4,2.5
GAP 0,0
DIRECTION 1
CLS
TEXT 10,50,
"
3",0,1,1,@LABEL
TEXT 10,100,
"
3",0,1,1,
"@LABEL="+STR$(LABEL)
TEXT 10,150,
"
3",0,1,1,
"*****Statement 1*****"
IF LABEL>1000 THEN
TEXT 10,200,
"
3",0,1,1,
"
LABEL>1000"
ELSE
TEXT 10,200,
"
3",0,1,1,
"
LABEL<1000"
ENDIF
TEXT 10,250,
"
3",0,1,1,
"
*****Statement 1*****"
A=LABEL
IF A>1000 THEN
TEXT 10,300,
"
3",0,1,1,
"
A>1000"
ELSE
TEXT 10,300,
"
3",0,1,1,
"
A<1000"
ENDIF
TEXT 10,350,
"
3",0,1,1,
"
*****Statement 3*****"
A$=STR$(LABEL)
IF VAL(A$)>1000 THEN
TEXT 10,400,
"
3",0,1,1,
"
VAL(A$)>1000"
ELSE
TEXT 10,400,
"
3",0,1,1,
"
VAL(A$)<1000"
ENDIF
PRINT 1,1
EOP
DEMO
Result