DK1TDRVC is the tableBASE driver command processor for CICS. DK1TDRVC can be invoked in any CICS environment as a separate transaction. The transaction identifier TBDR is used in CICS. All commands are listed below. Some commands apply only to DK1TDRVC and are noted as Driver Commands.
Entering “??” in the command area and pressing <Enter> or <PF1> gives you a list of commands supported in DK1TDRVC. The list spreads over several screens; to scroll through the screens continue pressing <Enter>. To leave the list, enter another command in the command area.
Command |
Description |
Note |
---|---|---|
** |
Comment |
|
AB |
ABend with 0C7 (used to force dump) |
Driver command |
BN |
display signon BaNner |
tableBASE command |
CA |
Create Alternative table definition |
“ |
CD |
Change table Definition |
“ |
CG |
Change number of Generations retained in library |
“ |
CL |
CLose table |
“ |
CN |
Change table Name in region |
“ |
CS |
Change Status switches |
“ |
DC |
Delete by Count |
“ |
DG |
Delete a table Generation |
“ |
DK |
Delete by Key |
“ |
DR |
list tables in library (uses NX and GD) |
Driver command |
DT |
Define Table |
tableBASE command |
DV |
Divert table to another library (where it does not exist) |
“ |
DW |
Divert table to another library (where it exists) |
“ |
FC |
Fetch by Count |
“ |
FG |
Fetch Generic |
“ |
FK |
Fetch by Key |
“ |
FN |
Fetch Next by key |
“ |
GD |
Get table Definition |
“ |
GF |
Get First table row |
“ |
GH |
Fetch by Count & Translate Row into Hex on Lines 1-3 |
Driver command |
GL |
Get Last table row |
tableBASE command |
GN |
Get Next table row |
“ |
GP |
Get Previous table row |
“ |
IA |
Invoke Alternate Index definition |
“ |
IC |
Insert by Count |
“ |
IK |
Insert by Key |
“ |
LD |
List Directory |
“ |
LG |
List Generic (uses repeated FG) |
Driver command |
LL |
List Library search order |
tableBASE command |
LS |
List Status switches |
“ |
LT |
List open Tables |
“ |
LV |
List VTS settings |
“ |
ML |
Modify Library search order |
“ |
MT |
EMpty table |
“ |
NX |
return NeXt tablename in library |
“ |
OR |
Open table for Read |
“ |
OW |
Open table for Write |
“ |
PR |
List Rows in table (default command for no command) |
Driver command |
QR |
open view for Read |
Driver command |
QW |
open view for Write |
Driver command |
RC |
Replace by Count |
tableBASE command |
RH |
Translate Hex into Row, Replace Row, Get Next into Hex |
Driver command |
RK |
Replace by Key |
tableBASE command |
RL |
ReLease a table |
“ |
RN |
Rename table Name in library |
“ |
SI |
Set Indirect table search parameter |
“ |
SK |
Search by Key |
“ |
SP |
Special Processing |
Driver command |
SS |
Select Subsystem |
“ |
ST |
Store Table |
tableBASE command |
VE |
Show version of DK1TDRVC |
Driver command |
XT |
eliminate all Table generations from library |
tableBASE command |
>D |
Translate row Data into lines 1-3 |
Driver command |
>F |
Move current View row into Driver Translate Control |
“ |
>H |
Translate tablename & lock key into hex on line 1 |
“ |
>I |
Translate lines 1-3 into row |
“ |
>L |
Translate hex into Lock key |
“ |
>N |
Translate lines 1-3 into row and Get Next row |
“ |
>S |
Allows transfer of a hex-character table name from the LT command output to the table name field so another command can be invoked against it. |
“ |
>T |
Translate hex into Tablename |
“ |