| intro(C-1) |
introduction
to commands |
| addlf (C-1) |
add
a logical RMSfile to the database catalog |
| cdef(C-1) |
build a definition for a data file |
| cdict(C-1) |
build
a data dictionary for an RMSfile |
| cform(C-1) |
build
a formfile |
| clearlf(C-1) |
clear
contents in an existing RMSfile |
| convertlf(C-1) |
convert
an existing RMSfile |
| convform(C-1) |
reformat
old style formfile |
| copies(C-1)
|
produce
multiple copies |
| createlf(C-1) |
create a logical RMSfile |
| creport(C-1) |
build
a Visual Reportfile |
| crw(C-1) |
compile
report writer program |
| csort(C-1) |
sort
pull style text lines |
| cterm(C-1) |
build
a terminal definition |
| dbadd(C-1) |
add
a database definition |
| dbadmin(C-1) |
administer
database catalog |
| dbcreate(C-1) |
create
a new database |
| dbfile(C-1)
|
print
pathname of logical RMSfile |
| dbhome(C-1)
|
print
database home directory |
| dblist(C-1) |
list
database catalog |
| dbremove(C-1)
|
remove
a database definition |
| dbrm(C-1) |
completely
remove a database |
| dbupd(C-1)
|
update
the database catalog |
| dcopy(C-1) |
copy
RMSfile |
| deletelf(C-1) |
remove
an existing RMSfile |
| dprint(C-1)
|
print
the contents of an RMSfile |
| drestore(C-1) |
restore
a database |
| dspace(C-1)
|
compute
space required for RMSfile |
| escape(C-1)
|
generate
terminal escape sequence |
| expandlf(C-1)
|
expand
an RMSfile |
| filedef(C-1) |
create
or maintain RMS definition files |
| form(C-1)
|
display
input form on terminal, accept input |
| formadmin(C-1) |
administer
formfile catalog |
| formcopy(C-1) |
copy
logical formfile |
| formdef(C-1) |
create
and maintain formfiles used by form |
| formedit(C-1) |
create
or maintain logical formfiles |
| formrm(C-1) |
remove
a logical formfile |
| formupd(C-1) |
update
the logical formfile catalog |
| grace(C-1) |
run
a report writer program |
| lfadmin(C-1) |
administer
RMSfile catalog |
| lfcopy(C-1) |
copy
logical RMS data and definition file |
| lfedit(C-1)
|
create
or maintain logical RMSfile definitions |
| lfrm(C-1)
|
remove a logical RMS data and definition file |
| lfupd(C-1) |
update
the logical RMSfile catalog |
| makelf(C-1)
|
make
an RMSfile |
| makelog(C-1)
|
make
empty log file |
| menu(C-1)
|
display
menu on terminal |
| menudef(C-1) |
create
or maintain menufiles used by menu |
| npull(C-1) |
a
fast data record extraction utility (uses indexes) |
| pdef(C-1) |
print
contents of RMS definition |
| pdict(C-1) |
print
data dictionary for RMSfile |
| pform(C-1) |
print
contents of formfile used by form |
| pindex(C-1) |
print
contents of RMS index file |
| plog(C-1)
|
print
log file contents |
| preport(C-1) |
print
contents of a visual reportfile |
| prtset(C-1) |
set
up a printer to use with grace |
| pterm(C-1) |
print
terminal characteristics |
| pull(C-1) |
pull
records from an RMSfile |
| put(C-1)
|
put
text data into RMSfile |
| rbldidx(C-1) |
rebuild
RMS index file |
| removelf(C-1) |
remove
a logical RMSfile catalog entry |
| rmsck(C-1)
|
check
RMSfiles for consistency |
| rptadmin(C-1)
|
administer
reportfile catalog |
| rptcopy(C-1) |
copy
logical reportfile |
| rptedit(C-1) |
create
or maintain logical reportfiles |
| rptrm(C-1) |
remove
a logical report |
| rptupd(C-1) |
update
the logical reportfile catalog |
| shash(C-1) |
computer
statistics about a hashed RMSfile |
| sindex(C-1) |
print
summary of RMS index file usage |
| start(C-1)
|
start
an application system |
| table(C-1) |
load data into a row and column matrix |
| termset(C-1) |
set
terminal characteristics |
| toolkit(C-1) |
create
or maintain an application system |
| touch(C-1)
|
creates
a zero byte data file (used for transaction logging) |
| wtr(C-1) |
interpret
a compiled reportfile |
| wtrdef(C-1)
|
create
and maintain visual reportfiles |
| intro(C-3) |
introduction
to library functions |
| abspath(C-3) |
return
absolute pathname of a file |
| addmonth(C-3) |
add months to DATE value |
| align(C-3) |
align
address to data boundary |
| ask(C-3)
|
ask
parameter from terminal |
| atobool(C-3) |
convert
ASCII to BOOLEAN value |
| atodate(C-3)
|
convert
ASCII to date value |
| atolong(C-3) |
convert
ASCII to LONG value |
| atomoney(C-3) |
convert
ASCII to MONEY value |
| atoreal(C-3) |
convert
ASCII to REAL value |
| atotime(C-3)
|
convert ASCII to time value |
| atoval(C-3) |
convert
ASCII string to value |
| booltoa(C-3) |
convert
BOOLEAN value to ASCII |
| clrb(C-3),
cmpb(C-3) |
perform
byte operations |
| movb(C-3),
filb(C-3) |
perform
byte operations |
| cbasedir(C-3) |
return
name of C/Base administrative directory |
| creattemp(C-3) |
create a temporary file |
| dalign(C-3) |
align
address to data boundary |
| datetoa(C-3)
|
convert
DATE to ASCII |
| dbfind(C-3) |
get
named database description |
| dbfindn(C-3) |
get
nth database description |
| dblist(C-3) |
set
up user record fields |
| dbopen(C-3) |
open
default database |
| dbparse(C-3) |
parse
logical name |
| dbpath(C-3) |
return
full path of logical name |
| dclock(C-3) |
lock/unlock current data record for exclusive use |
| dclockw(C-3)
|
lock/unlock
current data record for exclusive use |
| dcunlock(C-3) |
lock/unlock
current data record for exclusive use |
| dclose(C-3) |
close
RMSfile |
| ddelete(C-3) |
delete
current record |
| derror(C-3),
derrmsg(C-3) |
describe
last I/O error |
| dfind(C-3)
|
find
first active record in RMSfile |
| dfindfi(C-3) |
find
first record in secondary index |
| dfindi(C-3) |
find
first record using secondary index |
| dfindk(C-3) |
find
record with given primary key |
| dfindl(C-3) |
find
last active record in RMSfile |
| dfindli(C-3) |
find last record in secondary index |
| dfindlk(C-3) |
find
last record with given primary key |
| dfindlm(C-3)
|
find
last matching record using secondary index |
| dfindm(C-3) |
find
first matching record using secondary index |
| dfindn(C-3) |
find
next active record |
| dfindni(C-3) |
find
next record using secondary index |
| dfindnk(C-3) |
find
next record with same key |
| dfindnm(C-3) |
find
next matching record using secondary index |
| dfindp(C-3) |
find
previous active record |
| dfindpi(C-3) |
find
previous record using secondary index |
| dfindpk(C-3) |
find
previous record with same key |
| dfindpm(C-3) |
find
previous matching record using secondary index |
| dflock(C-3) |
lock/unlock
an RMSfile for exclusive use |
| dflockw(C-3) |
lock/unlock
an RMSfile for exclusive use |
| dfunlock(C-3) |
lock/unlock
an RMSfile for exclusive use |
| dilock(C-3)
|
lock/unlock
RMSfile for inserting records |
| dilockw(C-3) |
lock/unlock
RMSfile for inserting records |
| diunlock(C-3) |
lock/unlock
RMSfile for inserting records |
| dinsert(C-3)
|
insert
keyed record |
| dlbegin(C-3) |
log
beginning of transaction |
| dlcancel(C-3)
|
log cancelled transaction |
| dlclear(C-3) |
log
clearing of logical RMSfile |
| dlcommit(C-3) |
log
committed transaction |
| dlconv(C-3) |
log
conversion of logical RMSfile |
| dldelete(C-3) |
log
deletion of logical RMSfile |
| dlend(C-3) |
log end of transaction |
| dlexpand(C-3) |
log
expansion of logical RMSfile |
| dlfind(C-3)
|
get
named logical RMSfile description |
| dlfindn(C-3) |
get
nth logical RMSfile description |
| dlmake(C-3) |
log
creation of logical RMSfile |
| dloff(C-3) |
turn
off transaction logging |
| dlon(C-3)
|
turn
on transaction logging |
| dlopen(C-3)
|
open
a logical RMSfile |
| dnrec(C-3)
|
return
number of allocated records |
| dnumidx(C-3) |
set
significant fields for index query |
| dopen(C-3) |
open
RMSfile |
| dread(C-3) |
read
record using record number |
| dreadc(C-3) |
read
the current record |
| dresiz(C-3) |
return
RMSfile record size |
| drlist(C-3) |
set
up user record fields |
| drlock(C-3) |
lock/unlock
a data record for exclusive use |
| drlockw(C-3)
|
lock/unlock
a data record for exclusive use |
| drunlock(C-3) |
lock/unlock
a data record for exclusive use |
| dseti(C-3) |
set
secondary index for RMSfile searching |
| dsetpos(C-3) |
set
position in secondary index |
| dsizeof(C-3) |
return
size of RMS data type |
| dtacces(C-3) |
return
file access method |
| dtclose(C-3) |
close
RMS dictionary file |
| dtdict(C-3)
|
return
RMSfile dictionary pointer |
| dtefld(C-3) |
find
effective dictionary field number |
| dtefldn(C-3) |
find effective field number of nth field in dictionary |
| dtfind(C-3) |
find
dictionary field |
| dtfindi(C-3) |
find
field names in secondary index |
| dtfindk(C-3) |
find
field numbers in secondary index |
| dtfindn(C-3) |
find
nth field in dictionary |
| dtopen(C-3) |
open
RMS dictionary file for I/O |
| dttogmt(C-3) |
convert
DATE, TIME pair into operating system GMT time |
| dttomdy(C-3) |
convert
DATE to month, day, and year |
| dupdate(C-3)
|
update
current record |
| dwrite(C-3)
|
write
record using record number |
| escape(C-3)
|
send
and receive terminal escape sequences |
| getkey(C-3)
|
send
and receive terminal escape sequences |
| escin(C-3) |
send
and receive terminal escape sequences |
|
escout(C-3) |
send
and receive terminal escape sequences |
| fatobool(C-3)
|
convert
ASCII to BOOLEAN value |
| fatodate(C-3) |
convert
ASCII to date value |
| fatolong(C-3) |
convert
ASCII to LONG value |
| fatomoney(C-3) |
convert
ASCII to MONEY value |
| fatoreal(C-3) |
convert
ASCII to REAL value |
| fatotime(C-3) |
convert
ASCII to time value |
| fbooltoa(C-3)
|
format
BOOLEAN value to ASCII |
| fcountry(C-3) |
establish Country format structure |
| fdatetoa(C-3)
|
format
DATE to ASCII |
| firstday(C-3) |
return
first day of the month for any date |
| flongtoa(C-3)
|
format
LONG to ASCII |
| fmoneytoa(C-3) |
format
MONEY to ASCII |
| form(C-3) |
display
and collect data from data entry form |
| frealtoa(C-3) |
format
REAL to ASCII |
| ftimetoa(C-3)
|
format
TIME value to ASCII equivalent |
| ftnirps(C-3) |
string
formatter |
| getfaday(C-3) |
get
abbreviated days of week names |
| getfamth(C-3) |
get
abbreviated month names |
| getfbool(C-3) |
get
format of BOOLEAN values |
| getfcurr(C-3)
|
get
currency symbol string |
| getfcycle(C-3) |
get
time cycle names |
| getfdate(C-3) |
get
format for DATE values |
| getfday(C-3)
|
get
days of week names |
| getfdec(C-3)
|
get
decimal separator character |
| getfint(C-3) |
get
format for INT values |
| getfmoney(C-3) |
get
format for MONEY values |
| getfmth(C-3) |
get
month names |
| getforder(C-3) |
get
input date order |
| getfplac(C-3) |
get
number of decimal places in MONEY |
| getfreal(C-3) |
get
format for REAL values |
| getfthou(C-3) |
get
thousands separator character |
| getftime(C-3) |
get
format for TIME values |
| gmttodt(C-3) |
convert
operating system GMT time to RMS DATE and TIME |
| longtoa(C-3) |
convert
LONG to ASCII |
| mdytodt(C-3) |
convert
month, day, year to date value |
| moneytoa(C-3)
|
convert
MONEY to ASCII
|
| realtoa(C-3) |
convert
REAL to ASCII
|
| round(C-3) |
round
floating point value |
sdatafile(C-3) |
return
the RMSfile name |
sdebug(C-3) |
display
debugging information on the screen |
| seditname(C-3) |
return
edit name of a field
|
| sfldname(C-3)
|
return
field name of a field |
| sformname(C-3)
|
return name of current form |
| sformno(C-3) |
return
current form number
-
|
| showtext(C-3) |
display
help file text on terminal |
| smode(C-3)
|
return
the current form mode
|
| snextfld(C-3)
|
set next field to process
|
| snextform(C-3) |
set
next form for data entry |
| snextkey(C-3) |
insert
a key into the input key queue |
| sputerr(C-3) |
put
error message on screen
|
| sread(C-3) |
read contents of data field |
| srecno(C-3)
|
return current record number
|
| srefresh(C-3) |
refresh
the screen |
| strdup(C-3) |
return
duplicate copy of string
|
| strbcmp(C-3) |
perform string operations
|
| strbcpy(C-3)
|
perform string operations |
| strzcpy(C-3) |
perform string operations |
strpbrk(C-3) |
return
first (last) occurrence in string of character in set |
| strppbrk(C-3)
|
return
first (last) occurrence in string of character in set |
| subenv(C-3)
|
substitute environment names in string |
svalform(C-3) |
set
next validation form for data |
| swrite(C-3) |
write string to screen field |
| termparm(C-3)
|
return
terminal characteristics
|
-
timetoa(C-3) |
convert
TIME value to ASCII equivalent |
| ttyinit(C-3) |
initalize
and restore terminal for I/O |
|
ttyrestore(C-3) |
initalize and restore terminal for I/O |
| erasechar(C-3) |
initalize and restore terminal for I/O |
| killchar(C-3) |
initalize and restore terminal for I/O |
| valtoa(C-3)
|
convert
value to ASCII string |