Welcome to jBASE's new documentation site! Many answers to your questions can be found by searching the Knowledgebase or viewing the jBASE Documentation. We also have a Google Group for peer discussion about jBASE. If you are unable to find the information you are looking for, jBASE Support will be glad to assist in resolving your technical problems. Enjoy and please provide comments and feedback .

How can we help you?

jCL

  • JCL Overview  This section shows how to write and execute jCL  (jBASE Command Languag
  • Executing JCL programs jCL  programs can be executed in several ways: Enter the name of the program from
  • Logging JCL Programs Description  It is possible to create jCL  programs, which will be run automatica
  • Time and Date The following commands provide a simple way of putting the current system time an
  • jCL Commands Overview This section is a brief summary of the jCL  commands, organized by funct
  • JCL () Command Description  The () command terminates the current jCL  program and begins execut
  • JCL [] command Description  The [ ] command calls another jCL  program as an external subroutine
  • JCL + command Description  + Adds an integer value to the current parameter in the active input
  • JCL - command Description  The - command subtracts an integer from the current parameter in the
  • Paragraphs Description Paragraphs are stored procedures in that their contents can contain a
  • JCL B Description  The command moves the active input buffer pointer back to the previo
  • JCL BO Description  The command moves the active output buffer pointer back by one param
  • JCL D Description  This command displays the current parameter of the active input buff
  • JCL DEBUG Description  The command turns debug function on or off. It takes the general for
  • JCL F Description  This command moves the active input buffer pointer forward to the ne
  • JCL.F ; Description  This command provides a range of arithmetic functions. It takes the
  • JCL F -CLEAR Description  The F-CLEAR command clears the specified file buffer. It takes the g
  • JCL F -DELETE Description  The command deletes a record from a file. It takes the general form:
  • JCL F -FREE Description  This command releases a record lock set by the F-UREAD command. It t
  • JCL F -KLOSE Description  The command closes a specified file buffer. It takes the general for
  • JCL F -READ Description  This command reads a record from an open file into a file buffer. It
  • JCL F -UREAD Description  This command reads and locks a record from an open file into a file
  • JCL F -WRITE Description This command writes the contents of a file buffer as a record. It tak
  • JCL GO B Description  This command transfers control to the statement following the most r
  • JCL GO F Description  This command transfers control to the statement containing the next
  • JCL GOSUB Description  This command transfers control to a specific subroutine. It takes th
  • JCL G / GO / GOTO Description  This command transfers control unconditionally to another location i
  • JCL H Description  This command places a text string in the active output buffer. It ta
  • JCL IBH Description  The command places text in the active input buffer whilst retaining
  • JCL IBN Description   Prompts for input, places the entered data in the secondary input b
  • JCL IBP Take another look at this
  • JCL IF E Description  This command conditionally executes a command depending on the prese
  • JCL IF Description  Allows conditional execution of jCL  commands based on the evaluatio
  • JCL IFN Description  The command allows conditional execution of commands depending on th
  • JCL RSUB Description  Terminates execution of a local subroutine and returns control to a
  • JCL IT Description  The command reads a tape record into the primary input buffer. It ta
  • JCL L Description  This  command formats printed output. It takes the general form: L e
  • JCL M Description  This command marks a destination for a GO  F or GO B command. It tak
  • JCL MS Description  This command moves the entire content of the secondary input buffer
  • JCL MVA Description  This command copies a value from the source to the destination buffe
  • JCL MVD Description  This command deletes a value from a multivalued parameter in the tar
  • JCL O Descritpion  This command outputs a text string to the terminal. It takes the gen
  • JCL P Description  This command submits the shell command created in the primary output
  • JCL RI Description  The command resets (clears) the primary and secondary input buffers.
  • JCL RO Description  This command resets (clears) the active output buffer. It takes the
  • JCL RTN Description  This command terminates execution of an external subroutine and retu
  • JCL S Description  The command positions the primary input buffer pointer to a specifie
  • JCL STOFF Description  This command selects the primary output buffer as the active output
  • JCL STON Description  This command selects the secondary output buffer as the active outpu
  • JCL T Description  This command produces formatted terminal output. It takes the genera
  • JCL X Description  The command halts execution of the program and returns control to th
  • JCL IH Description This command places a text string in the active input buffer, clears
  • JCL IN Description  This command prompts for input and places it in the secondary input
  • JCL IP Description  The command prompts for input and places it into the active input bu
  • JCL C Description  The command defines a comment. It indicates that the following text
  • JCL TR Description  The command traces jCL program execution and displays each command (
  • jcl Introduction Introduction to the jBASE command language. PQ/PQN Differences Funct
  • PROCWRITE Description  PROCWRITE is used to pass data back to the primary input buffer of a