- Page 1 and 2:
Caché ObjectScriptReferenceVersion
- Page 3 and 4:
Table of ContentsSymbols and Abbrev
- Page 5 and 6:
$ORDER ............................
- Page 7 and 8:
$ZB ...............................
- Page 9 and 10:
$ZUTIL(68,21) .....................
- Page 11 and 12:
$ZUTIL(128,1) .....................
- Page 13:
List of FiguresClient/Server Connec
- Page 16 and 17:
Symbols and AbbreviationsSymbol""##
- Page 18 and 19:
Symbols and AbbreviationsSymbol( )*
- Page 21 and 22:
Symbols Used in Caché ObjectScript
- Page 23 and 24:
Abbreviations Used in Caché Object
- Page 25 and 26:
Abbreviations Used in Caché Object
- Page 29 and 30:
Caché ObjectScript CommandsThis do
- Page 31 and 32:
BREAKBREAK without an ArgumentArgum
- Page 33 and 34:
BREAKNote:BREAK 0 is ineffective in
- Page 35 and 36:
DescriptionCLOSE device releases ow
- Page 37 and 38:
ArgumentspcAn optional postconditio
- Page 39 and 40:
outine with or without parameter pa
- Page 41 and 42:
The Argumentless DO CommandThe argu
- Page 43 and 44:
DOMainSET x=1,y=2,z=3WRITE !,"In Ma
- Page 45 and 46:
The DO command has a postconditiona
- Page 47 and 48:
DO WHILE• QUIT command• Argumen
- Page 49 and 50:
DO WHILEQUIT and GOTOThe QUIT comma
- Page 51 and 52:
ELSEELSEClause of block-oriented IF
- Page 53 and 54:
DescriptionFOR is a block-oriented
- Page 55 and 56:
FORMainloopFOR {READ !,"Number: ",n
- Page 57 and 58:
cution of the loop. The FOR loop te
- Page 59 and 60:
a range with initial value, increme
- Page 61 and 62:
ArgumentspcAn optional postconditio
- Page 63 and 64:
GOTOtestgotoAWRITE !,"running A"DO
- Page 65 and 66:
HALTIn the following example, HALT
- Page 67 and 68:
HANGNote:You cannot express hangtim
- Page 69 and 70:
ELSEIF and ELSE clauses are optiona
- Page 71 and 72:
JOBMainloopNEW sex,ageREAD !,"What
- Page 73 and 74:
JOBpcroutineroutine-paramsclassname
- Page 75 and 76:
have a formal parameter list with t
- Page 77 and 78:
JOBParameterprincipal-outputDescrip
- Page 79:
a jobbed process, you can use param
- Page 82 and 83:
Caché ObjectScript CommandsRemote
- Page 84 and 85:
Caché ObjectScript Commands• If
- Page 86 and 87:
Caché ObjectScript Commandsserver
- Page 88 and 89:
Caché ObjectScript CommandsDescrip
- Page 90 and 91:
Caché ObjectScript CommandsNotesKI
- Page 92 and 93:
Caché ObjectScript CommandsThe nod
- Page 94 and 95:
Caché ObjectScript CommandsLOCK Wi
- Page 96 and 97:
Caché ObjectScript Commandslocknam
- Page 98 and 99:
Caché ObjectScript Commands• Set
- Page 100 and 101:
Caché ObjectScript Commands• ^c
- Page 102 and 103:
Caché ObjectScript CommandsLocking
- Page 104 and 105:
Caché ObjectScript CommandsMERGEMe
- Page 106 and 107:
Caché ObjectScript CommandsInitial
- Page 108 and 109:
Caché ObjectScript CommandsNEWCrea
- Page 110 and 111:
Caché ObjectScript Commandssaves t
- Page 112 and 113:
Caché ObjectScript CommandsIn the
- Page 114 and 115:
Caché ObjectScript CommandsOPENAcq
- Page 116 and 117:
Caché ObjectScript Commands• Dev
- Page 118 and 119:
Caché ObjectScript Commandsmnespac
- Page 120 and 121:
Caché ObjectScript CommandsFor som
- Page 122 and 123:
Caché ObjectScript Commands• Wit
- Page 124 and 125:
Caché ObjectScript CommandsQUITTer
- Page 126 and 127:
Caché ObjectScript CommandsQUIT an
- Page 128 and 129:
Caché ObjectScript CommandsTest WR
- Page 130 and 131:
Caché ObjectScript CommandsThe var
- Page 132 and 133:
Caché ObjectScript CommandsNote th
- Page 134 and 135:
Caché ObjectScript CommandsA timeo
- Page 136 and 137:
Caché ObjectScript CommandsType of
- Page 138 and 139:
Caché ObjectScript CommandsReading
- Page 140 and 141:
Caché ObjectScript CommandsSETAssi
- Page 142 and 143:
Caché ObjectScript Commandswas cre
- Page 144 and 145:
Caché ObjectScript Commandswith th
- Page 146 and 147:
Caché ObjectScript CommandsFor exa
- Page 148 and 149:
Caché ObjectScript CommandsThe fol
- Page 150 and 151:
Caché ObjectScript CommandsDescrip
- Page 152 and 153:
Caché ObjectScript CommandsTROLLBA
- Page 154 and 155:
Caché ObjectScript CommandsArgumen
- Page 156 and 157:
Caché ObjectScript CommandsSee Als
- Page 158 and 159:
Caché ObjectScript CommandsSET ^a(
- Page 160 and 161:
Caché ObjectScript CommandsThe par
- Page 162 and 163:
Caché ObjectScript Commandsword) w
- Page 164 and 165:
Caché ObjectScript Commands• Log
- Page 166 and 167:
Caché ObjectScript Commands• VIE
- Page 168 and 169:
Caché ObjectScript CommandsAfter r
- Page 170 and 171:
Caché ObjectScript CommandsModen >
- Page 172 and 173:
Caché ObjectScript CommandsQUIT an
- Page 174 and 175:
Caché ObjectScript CommandsWRITEDi
- Page 176 and 177:
Caché ObjectScript CommandsfA form
- Page 178 and 179:
Caché ObjectScript CommandsThe fol
- Page 180 and 181:
Caché ObjectScript CommandsThe fol
- Page 182 and 183:
Caché ObjectScript CommandsMnemoni
- Page 184 and 185:
Caché ObjectScript CommandsCode-1-
- Page 186 and 187:
Caché ObjectScript CommandsAfter C
- Page 188 and 189:
Caché ObjectScript CommandsXECUTE
- Page 191 and 192:
Caché ObjectScript FunctionsA func
- Page 193 and 194:
$ASCII$ASCIIReturns the character c
- Page 195 and 196:
$ASCIISTSET String="ThIs Is a MiXeD
- Page 197 and 198:
$BIT// Set a to [0,0,1,1]SET $BIT(a
- Page 199 and 200:
ExamplesIf bitstring= [0,0,1,1,0],
- Page 201 and 202:
If bitstring = [0,0,1,1,0], when se
- Page 203 and 204:
$BITLOGICNote:When $BITLOGIC is sup
- Page 205 and 206:
See Also• $BIT function• $BITCO
- Page 207 and 208:
$CHARREAD "Input a number 1-3: ",xS
- Page 209 and 210:
$CHARABCACYou can use decimal numer
- Page 211 and 212:
$DATAStatusValue011011MeaningThe va
- Page 213 and 214:
$DATAWhen executed, this code might
- Page 215 and 216:
Because numbers generated by $DOUBL
- Page 217 and 218:
$EXTRACT$EXTRACTExtracts specified
- Page 219 and 220:
is an asterisk, $EXTRACT returns th
- Page 221 and 222:
$EXTRACTSET x="ABCD"SET $EXTRACT(x,
- Page 223 and 224:
$FACTOR• $ZEXP function• $ZLN f
- Page 225 and 226:
$FIND$FINDFinds a substring by valu
- Page 227 and 228:
$FNUMBER• $LIST function• $PIEC
- Page 229 and 230:
You can include the decimal option
- Page 231 and 232:
$GET$GETReturns the data value of a
- Page 233 and 234:
$GETIF $GET(^client(i))="" { QUIT }
- Page 235 and 236:
The num parameter can be a positive
- Page 237 and 238:
$INCREMENTKILL xyzWRITE !,$INCREMEN
- Page 239 and 240:
DescriptionThe $INUMBER function va
- Page 241 and 242:
$INUMBER• No sign or parentheses.
- Page 243 and 244:
In the following example, $INUMBER
- Page 245 and 246:
$ISVALIDNUMSET a="certainly not an
- Page 247 and 248:
$ISVALIDNUMmin and maxYou can speci
- Page 249 and 250:
$NORMALIZE parses multiple trailing
- Page 251 and 252:
the end of width. If the expression
- Page 253 and 254:
In the following example, the first
- Page 255 and 256:
$LIST• $LIST(list) returns the fi
- Page 257 and 258:
If the value of the position parame
- Page 259 and 260:
$LISTBUILDresults of $LISTBUILD are
- Page 261 and 262:
In the following example, ZZDUMP sh
- Page 263 and 264:
$LISTFINDSET x=$CHAR(0,0,0,1,16,27,
- Page 265 and 266:
If the value of the startafter para
- Page 267 and 268:
$LISTGET• $LISTFIND function• $
- Page 269 and 270:
If the value of the position parame
- Page 271 and 272:
$LISTNEXT$LISTNEXTRetrieves element
- Page 273 and 274:
Description$LISTSAME compares the c
- Page 275 and 276:
$LISTTOSTRING• $LISTNEXT• $LIST
- Page 277 and 278:
$NAME$NAMEReturns the name value of
- Page 279 and 280:
with a naked reference to return th
- Page 281 and 282:
$NEXT$NEXTReturns the value of the
- Page 283 and 284:
The scale parameter value causes th
- Page 285 and 286:
• Trailing + and - signs: Both fu
- Page 287 and 288:
• Rounding factor: an integer ind
- Page 289 and 290:
leading and trailing zeros, and del
- Page 291 and 292:
For unsubscripted local variables,
- Page 293 and 294:
$ORDER$ORDER Uses Naked Global Refe
- Page 295 and 296:
ParametersplistThe target string fr
- Page 297 and 298:
In the following example, both $PIE
- Page 299 and 300:
The following examples also returns
- Page 301 and 302:
$QLENGTH$QLENGTHReturns the number
- Page 303 and 304:
$QSUBSCRIPTCode< -1-10nReturn Value
- Page 305 and 306:
ExampleThis example presents a gene
- Page 307 and 308:
function uses a naked reference to
- Page 309 and 310:
$REVERSE$REVERSEReturns the charact
- Page 311 and 312:
or immediately after a $SELECT func
- Page 313 and 314:
If successful, $SORTBEGIN returns a
- Page 315 and 316:
$STACKDOXECUTE$$ECODEReturned when
- Page 317 and 318:
$STACK$STACK Code String Arguments
- Page 319 and 320:
$TEXTroutineIf specified alone, it
- Page 321 and 322:
$TRANSLATE$TRANSLATEPerforms charac
- Page 323 and 324:
$VIEW$VIEWReturns the contents of m
- Page 325 and 326:
double quotes. If the length parame
- Page 327 and 328:
$VIEWStart OPEN 63WRITE !,"Opening
- Page 329 and 330:
Math and Time FunctionsThe followin
- Page 331 and 332:
$ZARCSINREAD "Input a number: ",num
- Page 333 and 334:
$ZCOS210-1returns 1.107148717794090
- Page 335 and 336:
ParametersnAn angle in radians, spe
- Page 337 and 338:
$ZDATE$ZDATEValidates date and conv
- Page 339 and 340:
ParametershdateThe internal date fo
- Page 341 and 342:
$ZDATE“Jan Feb Mar Apr May Jun Ju
- Page 343 and 344:
$ZDATEerroptThis parameter suppress
- Page 345 and 346:
oth of the above lines generate a
- Page 347 and 348: $ZDATE• $ZDATETIME function• $Z
- Page 349 and 350: is a date, the second integer is a
- Page 351 and 352: $ZDATEHSyntaxMmmmmMeaningFull name
- Page 353 and 354: When yearopt=5, endwin is a numeric
- Page 355 and 356: • If you specify an invalid dform
- Page 357 and 358: • You can use the $ZDATEH functio
- Page 359 and 360: • $ZDATETIME(hdatetime) returns t
- Page 361 and 362: $ZDATETIMEtformatA numeric value th
- Page 363 and 364: $ZDATETIMEThe monthlist string has
- Page 365 and 366: $ZDATETIMEmindateA numeric value th
- Page 367 and 368: ODBC date format (dformat=3) will a
- Page 369 and 370: $ZDATETIMEH$ZDATETIMEHValidates dat
- Page 371 and 372: $ZDATETIMEH• The format Mmm DD YY
- Page 373 and 374: $ZDATETIMEHValue678MeaningExpress t
- Page 375 and 376: $ZDATETIMEHstartwinA numeric value
- Page 377 and 378: • If you specify an otherwise val
- Page 379 and 380: $ZEXP$ZEXPReturns the natural logar
- Page 381 and 382: ParametersnumA string value or a nu
- Page 383 and 384: ExamplesThe following example write
- Page 385 and 386: $ZPOWERgenerates an error.See Also
- Page 387 and 388: values to the corresponding multipl
- Page 389 and 390: an error. You can use the absolute
- Page 391 and 392: $ZTIME$ZTIMEConverts the internal s
- Page 393 and 394: In the examples that follow, Htime
- Page 395 and 396: $ZTIMEH$ZTIMEHConverts a time value
- Page 397: $ZTIMEHTime DelimiterBy default, Ca
- Page 401 and 402: DescriptionZBREAK sets breakpoints
- Page 403 and 404: ZINSERTKeyword/CLEAR/DEBUG:device/T
- Page 405 and 406: ZINSERTlocationThe line after which
- Page 407 and 408: ZKILLZKILLDeletes a node while pres
- Page 409 and 410: ZLOAD2. A USE command to make the d
- Page 411 and 412: ZNSPACEZNSPACESets the current name
- Page 413 and 414: ZNSPACEWRITE !,"Current namespace i
- Page 415 and 416: DescriptionThe ZPRINT command displ
- Page 417 and 418: You can only use the ZREMOVE comman
- Page 419 and 420: ArgumentspcAn optional postconditio
- Page 421 and 422: NotesZSYNC Guarantees Return of Asy
- Page 423 and 424: ArgumentspcAn optional postconditio
- Page 425 and 426: ZWRITEMainNEW $ESTACKSET $ZTRAP="On
- Page 427 and 428: ZWRITEZWRITE with ArgumentsThe foll
- Page 429 and 430: ZZDUMPReturned LineElementpositionl
- Page 431 and 432: ZZDUMP0000: 37 70000: 2B 30 30 37 +
- Page 433 and 434: Caché ObjectScript SpecialVariable
- Page 435 and 436: $ECODE can also contain error codes
- Page 437 and 438: $ESTACK$ESTACKContains the number o
- Page 439 and 440: NotesContext Levels in Programmer a
- Page 441 and 442: You then use the SET command to ass
- Page 443 and 444: $HALT$HALTContains a halt trap rout
- Page 445 and 446: $HALTMainNEW $ESTACKWRITE !,"Main $
- Page 447 and 448: You can obtain the same current dat
- Page 449 and 450:
The following example uses $ZDATE t
- Page 451 and 452:
If the principal device is a null d
- Page 453 and 454:
You can obtain the PIDs of the curr
- Page 455 and 456:
• $KEY does not support block-bas
- Page 457 and 458:
$QUIT$QUITContains a flag indicatin
- Page 459 and 460:
$ROLESSET $ROLESYou can use the SET
- Page 461 and 462:
ExamplesThe following example demon
- Page 463 and 464:
$SYSTEM$SYSTEMContains system infor
- Page 465 and 466:
$TEST• The Caché Class Library i
- Page 467 and 468:
$TLEVEL$TLEVELContains the current
- Page 469 and 470:
$X$X is a 16-bit unsigned integer.
- Page 471 and 472:
$Y• I/O Devices and Commands in C
- Page 473 and 474:
$ZA• Terminal I/O in Caché I/O D
- Page 475 and 476:
$ZAThe following table shows the me
- Page 477 and 478:
• When reading from a terminal, s
- Page 479 and 480:
Most magnetic tape programs need no
- Page 481 and 482:
$ZCHILDIn MSM language mode, a succ
- Page 483 and 484:
$ZERROR• $ZUTIL(69,40) End-of-Fil
- Page 485 and 486:
$ZERRORAdditional Information For S
- Page 487 and 488:
$ZHOROLOGSetting $ZERRORYou can set
- Page 489 and 490:
$ZIOserverportThe LAT server nameTh
- Page 491 and 492:
$ZMODE• $ZCHILD special variable
- Page 493 and 494:
See Also• $ZUTIL(67,5)—Return t
- Page 495 and 496:
ExampleThe following example uses a
- Page 497 and 498:
$ZPOS$ZPOSContains the current file
- Page 499 and 500:
$ZREFERENCESET ^MyData(1)="fruit"SE
- Page 501 and 502:
$ZREFERENCESET ^["samples"]a(1,1)="
- Page 503 and 504:
$ZTIMESTAMP$ZTIMESTAMP represents d
- Page 505 and 506:
You can obtain the same time stamp
- Page 507 and 508:
$ZTIMEZONESetting the Time ZoneYou
- Page 509 and 510:
$ZTRAP• $ZUTIL(193) Interconvert
- Page 511 and 512:
$ZTRAPMainNEW $ESTACKSET $ZTRAP="On
- Page 513:
ExampleThe following example extrac
- Page 516 and 517:
Structured System VariablesThe mean
- Page 518 and 519:
Structured System Variables^$GLOBAL
- Page 520 and 521:
Structured System VariablesValue01M
- Page 522 and 523:
Structured System VariablesDescript
- Page 524 and 525:
Structured System Variables$QUERY t
- Page 526 and 527:
Structured System VariablesXECUTE "
- Page 529 and 530:
System and Other FunctionsThe follo
- Page 531 and 532:
All $ZBOOLEAN operations parse both
- Page 533 and 534:
$ZBOOLEANWRITE $ZBOOLEAN("a",$CHAR(
- Page 535 and 536:
the length of arg1, then arg2 is re
- Page 537 and 538:
$ZCONVERTThe values you can use for
- Page 539 and 540:
$ZCRCWRITE $ZCVT("Hello","T")The fo
- Page 541 and 542:
ExamplesThe $ZCRC function in this
- Page 543 and 544:
$ZF• Spawn a child process to exe
- Page 545 and 546:
Remember you must not set any signa
- Page 547 and 548:
$ZFZero-Terminated and Counted Unic
- Page 549 and 550:
from the current console. It waits
- Page 551 and 552:
$ZF(-3)• Calling Out of Caché in
- Page 553 and 554:
$ZF(-4)$ZF(-4)Loads Dynamic-Link Li
- Page 555 and 556:
$ZF(-5)To unload an indexed DLL, us
- Page 557 and 558:
See Also• $ZF(-3) function• $ZF
- Page 559 and 560:
$ZLASCII$ZLASCIIReturns the numeric
- Page 561 and 562:
Given “abcd” $ZLASCII returns 1
- Page 563 and 564:
$ZNAMEValue0123456MeaningValidate a
- Page 565 and 566:
A valid label name may have a digit
- Page 567 and 568:
$ZORDER is provided for backward co
- Page 569 and 570:
See Also• $ZWIDTH function$ZPREVI
- Page 571 and 572:
find a final slash in the previous
- Page 573 and 574:
NotesDirectory LockingIn order to g
- Page 575 and 576:
$ZSORT012Offset is relative to the
- Page 577 and 578:
$ZSTRIPMask CodesEAPCNLUWStrip ever
- Page 579 and 580:
$ZUTIL(4)$ZUTIL(4)Terminates a Cach
- Page 581 and 582:
$ZUTIL(5)$ZUTIL(5)Returns current n
- Page 583 and 584:
$ZUTIL(9)$ZUTIL(9)Broadcasts a mess
- Page 585 and 586:
To view messages in the Console Log
- Page 587 and 588:
$ZUTIL(12)0123Canonize name as a fi
- Page 589 and 590:
$ZUTIL(15)• $ZUTIL(140) Return Fi
- Page 591 and 592:
$ZUTIL(18)012Issues the error for
- Page 593 and 594:
$ZUTIL(20)file specification preced
- Page 595 and 596:
$ZUTIL(21)$ZUTIL(21)Returns the loc
- Page 597 and 598:
$ZUTIL(39)Note:Your system's perfor
- Page 599 and 600:
$ZUTIL(49) with no parameters retur
- Page 601 and 602:
$ZUTIL(49)ListedItem789101112131415
- Page 603 and 604:
File Expansion TimeIf you specify a
- Page 605 and 606:
$ZUTIL(55)$ZUTIL(55)Returns or chan
- Page 607 and 608:
$ZUTIL(56,2)• $ZCHILD special var
- Page 609 and 610:
$ZUTIL(67)TestLinesSET a="WRING ";
- Page 611 and 612:
Although all of the $ZUTIL(68) subf
- Page 613 and 614:
$ZUTIL(68,1)$ZUTIL(68,1)Enables or
- Page 615 and 616:
This system-wide default behavior c
- Page 617 and 618:
$ZUTIL(68,5)• OPEN command• Seq
- Page 619 and 620:
See Also• KILL command• LOCK co
- Page 621 and 622:
ParametersnThe boolean switch that
- Page 623 and 624:
$ZUTIL(68,21)$ZUTIL(68,21)Sets sync
- Page 625 and 626:
Parametersn$ZUTIL(68,25)This argume
- Page 627 and 628:
$ZUTIL(68,26)BatchStatusSET oldflag
- Page 629 and 630:
$ZUTIL(68,27)SET x=$ZUTIL(68,26)IF
- Page 631 and 632:
$ZUTIL(68,28)SET x=$ZUTIL(69,27)WRI
- Page 633 and 634:
error handler attempts to invoke it
- Page 635 and 636:
$ZUTIL(68,34)Setting the Range of V
- Page 637 and 638:
ParametersnThe boolean switch that
- Page 639 and 640:
form $ZUTIL(68,42,1), the $JOB spec
- Page 641 and 642:
$ZUTIL(68,45)$ZUTIL(68,45)Sets trun
- Page 643 and 644:
ParametersnThe value that specifies
- Page 645 and 646:
In a few cases, the $ZUTIL(69) func
- Page 647 and 648:
$ZUTIL(69)Subfunction Number and Op
- Page 649 and 650:
$ZUTIL(69,0)012Issues the error fo
- Page 651 and 652:
Setting $ZUTIL(69,1) overrides the
- Page 653 and 654:
$ZUTIL(69,3)SET x=$ZUTIL(69,2),y=$Z
- Page 655 and 656:
Setting $ZUTIL(69,4) overrides the
- Page 657 and 658:
$ZUTIL(69,6)• $ZUTIL(68,5) Argume
- Page 659 and 660:
NotesThe system-wide default behavi
- Page 661 and 662:
$ZUTIL(69,10)$ZUTIL(69,10)Sets syst
- Page 663 and 664:
Setting $ZUTIL(69,11) overrides the
- Page 665 and 666:
Setting $ZUTIL(69,14) overrides the
- Page 667 and 668:
See Also$ZUTIL(69,19)• $ZUTIL(68,
- Page 669 and 670:
See Also$ZUTIL(69,21)• $ZUTIL(68,
- Page 671 and 672:
ParametersnA numeric code that cont
- Page 673 and 674:
DescriptionCaché allows you to dis
- Page 675 and 676:
does not perform multiple retries.
- Page 677 and 678:
$ZUTIL(69,30)$ZUTIL(69,30)Sets erro
- Page 679 and 680:
$ZUTIL(69,32)$ZUTIL(69,32)Sets date
- Page 681 and 682:
$ZUTIL(69,34)$ZUTIL(69,34)Sets inte
- Page 683 and 684:
See Also•$ZUTIL(69,37)$ZUTIL(69,3
- Page 685 and 686:
$ZUTIL(69,40)$ZUTIL(69,40)Sets end-
- Page 687 and 688:
Setting $ZUTIL(69,42) overrides the
- Page 689 and 690:
See Also•$ZUTIL(69,45)$ZUTIL(69,4
- Page 691 and 692:
ParametersnThe boolean switch that
- Page 693 and 694:
• The System Management Portal Co
- Page 695 and 696:
DescriptionSets the date internally
- Page 697 and 698:
You must have the %Admin_Manage:Use
- Page 699 and 700:
$ZUTIL(78,22)$ZUTIL(78,22,filename)
- Page 701 and 702:
NotesYou can also delete a journal
- Page 703 and 704:
$ZUTIL(82,12)$ZUTIL(82,12)Redirects
- Page 705 and 706:
$ZUTIL(90,4)$ZUTIL(90,4)Starts up i
- Page 707 and 708:
$ZUTIL(94)$ZUTIL(94)Broadcasts a me
- Page 709 and 710:
$ZUTIL(96,4)• $ZUTIL(96,5) Sets $
- Page 711 and 712:
$ZUTIL(96,10)$ZUTIL(96,10)Returns t
- Page 713 and 714:
ExampleThe following example return
- Page 715 and 716:
$ZUTIL(114)When flag = 0When flag=
- Page 717 and 718:
You must have the %Development:Use
- Page 719 and 720:
$ZUTIL(131)DO $ZUTIL(130,2,0,1)SET
- Page 721 and 722:
$ZUTIL(132)$ZUTIL(132)Makes the las
- Page 723 and 724:
You can test for the existence of a
- Page 725 and 726:
names for the host operating system
- Page 727 and 728:
$ZUTIL(140,7)Bit Position5121024204
- Page 729 and 730:
$ZUTIL(147)$ZUTIL(147)Handles space
- Page 731 and 732:
The $ZUTIL(158,1,n) function return
- Page 733 and 734:
See Also• $ZSEARCH function• $Z
- Page 735 and 736:
ExampleThe following example tests
- Page 737 and 738:
$ZUTIL(189)$ZUTIL(189)Checks if TCP
- Page 739 and 740:
$ZUTIL(193)varying number of digits
- Page 741 and 742:
$ZWASCIIConversion from local time
- Page 743 and 744:
$ZWCHAR$ZWCHARReturns the requested
- Page 745 and 746:
character. You can use the special
- Page 747 and 748:
$ZWUNPACK and $ZWUNBPACK$ZWUNPACK a
- Page 749 and 750:
The %ZLANG Language ExtensionLibrar
- Page 751:
• A tag name can be a maximum of
- Page 754 and 755:
Legacy Commands and Functions• Th
- Page 756 and 757:
Legacy Commands and FunctionsCode B
- Page 758 and 759:
Legacy Commands and Functionsto the
- Page 760 and 761:
Legacy Commands and FunctionsDescri
- Page 762 and 763:
Legacy Commands and FunctionsExampl
- Page 764 and 765:
Legacy Commands and Functionscution
- Page 766 and 767:
Legacy Commands and FunctionsTermin
- Page 768 and 769:
Legacy Commands and FunctionsThe ex
- Page 770 and 771:
Legacy Commands and FunctionsArgume
- Page 772 and 773:
Legacy Commands and Functions• $Z
- Page 774 and 775:
Legacy Commands and FunctionsParame
- Page 776 and 777:
Legacy Commands and FunctionsSee Al
- Page 778 and 779:
Legacy Commands and Functions$ZBITS
- Page 780 and 781:
Legacy Commands and Functionsb10011
- Page 782 and 783:
Legacy Commands and Functions$ZUTIL
- Page 784 and 785:
Legacy Commands and Functionspstate
- Page 786 and 787:
Legacy Commands and FunctionsDescri
- Page 788 and 789:
Legacy Commands and FunctionsSET pi
- Page 790 and 791:
Legacy Commands and FunctionsDescri
- Page 792 and 793:
Legacy Commands and FunctionsDescri
- Page 794 and 795:
Legacy Commands and Functions$ZUTIL
- Page 796 and 797:
Legacy Commands and FunctionsZNSPAC
- Page 798 and 799:
Legacy Commands and FunctionsNote:C
- Page 800 and 801:
Legacy Commands and Functions$ZUTIL
- Page 802 and 803:
Legacy Commands and FunctionsIf you
- Page 804 and 805:
Legacy Commands and Functions$ZUTIL
- Page 806 and 807:
Legacy Commands and Functionsrvaltn
- Page 808:
Legacy Commands and Functionsstatus