Progress
Startup Command and Parameter
Reference


Progress 4GL Parameters

Use the parameters listed in Table 3–4 to modify Progress 4GL behavior.

Table 3–4: Client 4GL Parameters
Parameter
Syntax
Purpose
Batch
-b
Initiate a batch process with no terminal interaction.
ADE r-code Location
-baseADE
Specify the ADE r-code directory to the client so that the client can add this directory and all of the procedure libraries contained in the directory to the PROPATH.
Client Logging
-clientlog
Allows an application to automatically write all error and warning messages to the specified log file.
Directory Size
-D n
Change the number (soft limit) of compiled procedure directory entries.
Debugger
-debug
Start a Progress session by running the Debugger in stand-alone mode.
Debug Alert
-debugalert

Access 4GL stack trace information during a session.

Dictionary Expressions
-dictexps
Direct Progress to use dictionary and help validation for all fields in all frames when compiling.
Expand Browse
-expandbrow
Sets the EXPANDABLE and FIT-LAST-COLUMN option to on for all browsers created in the current session.
Filtering Asynchronous COM Events
-filterocxevents
Control the conditions under which you want asynchronous COM events handled.
Field List Disable
-fldisable
Direct Progress to ignore field lists in the r-code and fetch complete records.
Dynamics Parameter
-icfparam
Specify a character string that can be accessed from 4GL procedures within the Dynamics framework.
Input Characters
-inp n
Expand the available buffer space for a single statement.
Keyword Forget List
-k filename
Disable the keywords listed in filename.
Lock Timeout
-lkwtmo seconds
Specify a different “lock wait timeout.”
Nested Blocks
-nb n
Set the maximum number (soft limit) of nested procedure blocks.
No Lock
-NL
Make all record retrieval statements default to NO-LOCK record access.
No Check Temp-table Names
-nochkttnames
Suppress the limited checking of TEMP-TABLE column names when passing TEMP-TABLE as parameters to procedures.
Printer
-o printername
Identify the printer to use when processing OUTPUT TO PRINTER statements.
Outer-join Mode
-ojmode
Specify the mode in which mixed inner and left outer joins, in queries of three or more joined tables, are processed.
Startup Procedure
-p filename
Specify a procedure that executes when Progress starts.
Parameter
-param string
Supply information in a character string or comma-separated list of files to open in Procedure Editor buffers.
Proxy Host
-proxyhost
Specify the name of the host or the IP address of the host at which the HTTP-based proxy server is located.
Proxy Password
-proxyPassword
Authenticate the AppServer client to the HTTP-based proxy server.
Proxy Port
-proxyport
Specify the port on which the HTTP-based proxy server is listening.
Proxy Userid
-proxyUserid
Authenticate an AppServer client to the HTTP-based proxy server.
Quick Request
-q
Direct Progress to search PROPATH directories only on the first use of a procedure.
Alternate Random Number Generator
-rand n
Specify a different random number generator. Use the value 1 for the old generator or the value 2 for a new one.
Reread Nolock
-rereadnolock
Direct Progress to re-read the record from the database, even if the record is already in a buffer.
Token
-tok n
Specify the maximum number of tokens allowed in a 4GL statement.
Version 6 Colon
-v6colon
Direct Progress to use colon alignment of unlabeled fields (as in Version 6).
Version 6 Query
-v6q
Direct the Progress server to use only a single index to resolve FOR EACH statements (as in Version 6).


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095