All documentation
Q-LINK/Reference

Q-LINK — Technical Information

Capability summary for Q-LINK — utilities, application development features, supported file types, and required software.

Last updated January 1, 2013

The utilities

  • QINDEX — Data Item Index File Program: builds a file containing data definitions of DMS 1100 database records, SFS/PCIOS data files, BIS RIDs, and RDMS 1100 relational tables.
  • QUTIL — Q-LINK Utility: a BIS run that aids in the development and testing of Q-LINK requests or programs.
  • @QLK — Q-LINK External Run Function: how the BIS run writer communicates with the Q-LINK server that runs a Q-LINK request.

Application development features

  • Select from multiple date formats, including those used in date arithmetic
  • Wildcard characters on IF statement comparisons
  • Control case sensitivity on IF statement comparisons
  • Command to shift characters to all upper or lower case
  • Trim insignificant leading and trailing spaces from data
  • Automatic detection of overflow on numeric edit masks
  • Built-in CSF command for dynamically assigning and freeing files
  • Useful date conversion commands; commands may be abbreviated for quick development
  • In-line and procedural DOs for highly structured code
  • Easily coded data and variable definitions
  • Save programs in object form to secure source code
  • Full diagnostics for easy debugging

Supported file types

  • SFS 2200 and PCIOS
  • DMS 2200
  • Direct I/O
  • RDMS 2200
  • BIS DTM
  • SORT

Required software

Any currently supported SBR or supported level of: BIS, ASCII COBOL, COMUS, ED, ELT, EXEC, MAP, MSAM, PCIOS, PLUS, SORT, SSG, SYSLIB, UCSRTS.