Kbase 12333: KEYWORDS by functionality: STRING, DATE, LIST, DATA MVMT
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/05/1998 |
|
KEYWORDS by functionality: STRING, DATE, LIST, DATA MVMT
DRAFT COPY - Currently under review and edit.
INTRODUCTION:
=============
This Product Services Technical Support Knowledgebase entry details
the 4GL reserved words in families of functionality.
WHY YOU NEED TO KNOW THIS:
===========================
Oftentimes you will find yourself looking for a built-in functionality
in the PROGRESS 4GL and without already having used or seen it, you
may not be aware of where to find it. We have prepared this entry to
assist you in becoming with the PROGRESS 4GL.
PROCEDURAL APPROACH:
====================
Determine what "family" of functionality you are trying to execute.
Below you will find a list of the keywords that have functionality
related to the family type. Refer to the Language Reference manual
for syntax rules and examples. The PROGRESS Procedure library
contains these examples for you to UNPACK to illustrate the syntax.
STRING MANIPULATION
===================
ASC
ENCODE
CHR
STRING
OVERLAY
SUBSTRING
LC
CAPS
LENGTH
KEYWORD
MATCHES
BEGINS
TRIM
FILL
Concatenation
DATES
=====
DATE
DAY
MONTH
YEAR
TODAY
TIME
WEEKDAY
LIST MANIPULATION
=================
CAN-DO
INDEX
R-INDEX
ENTRY
NUM-ENTRIES
LOOKUP =
NUMERIC MANIPULATION
====================
INTEGER
DECIMAL
RANDOM
MODULO
EXP
LOG
ASC
MINIMUM
MAXIMUM
CHR
ROUND
SQRT
TRUNCATE
MULTI-DATABASE ENVIRONMENT
==========================
CONNECT
DISCONNECT
IF CONNECTED
CREATE ALIAS
DELETE ALIAS
LDBNAME
PDBNAME
SDBNAME
DBNAME
DBRESTRICTIONS
USERID
SETUSERID
DBTYPE
NUM-DBS
NUM-ALIASES
DBVERSION
DATA ENTRY
==========
CHOOSE ROW
CHOOSE FIELD
GO-ON
NEXT-PROMPT
FRAME-COL
FRAME-DOWN
FRAME-ROW
FRAME-NAME
FRAME-LINE
FRAME-FIELD
FRAME-FILE
FRAME-VALUE
FRAME-DB
FRAME-INDEX
NOT ENTERED
ENTERED
KEYCODE
KEYFUNCTION
KEYLABEL
KBLABEL
READKEY.
UPDATE ... EDITING
ON
ON ENDKEY
ON ERROR
GO-PENDING
RETRY
SCREEN-LINES
SCROLL
PRINT/OUTPUT CONTROL
====================
LINE-COUNTER
PAGE-NUMBER
PAGE-SIZE
PAGED
APPEND
Progress Software Technical Support Note # 12333