Definition of table program
one entry for each program that can be run in association with this database. Each program must reference and existing object (which would also be the program). , Table Dump Name program

Alphabetical Field Summary

  • cre-date: (DATE) Date record was created
  • cre-time: (CHAR) Time record was created at
  • cre-user-name: (CHAR) User who created this record
  • extern-guid: (CHAR) External Global Unique ID for this record
  • obj-id: (CHAR) A unique object identifier
  • prog-custom: (LOGC) Yes if program is customized for a site, No for standard
  • prog-dbname: (CHAR) Logical name of the auxillary database (blank if no Aux DB)
  • prog-desc[5]: (CHAR) Description of program
  • prog-helpprog: (CHAR) Program to handle help displays
  • prog-name[5]: (CHAR) One slot per OS (Progress/UNIX share a slot)
  • prog-param: (CHAR) Any parameter value to be passed to the program
  • prog-path: (CHAR) Path to program, @ starts a relative path to site library
  • prog-runcnt: (INTG) Number of time program has been run
  • prog-rundate: (DATE) Last Date program was used
  • prog-runtime: (CHAR) Last time program was run
  • prog-status: (CHAR) Status of program (Todo, Working, Done)
  • prog-sub: (LOGC) Is this a sub-program (i.e. never in a menu)?
  • prog-type: (LOGC) Determine whether the program is a Progress or OS program
  • prog-version: (CHAR) Current Program version
  • program-icon: (CHAR) Icon/image used for the GUI version of this program
  • state-tag: (CHAR) Set to All or the two letter name of the state it's specific
  • upd-date: (DATE) Date record was last updated
  • upd-time: (CHAR) Time record was last updated
  • upd-user-name: (CHAR) User who last updated this record

    Alphabetical Index Summary

  • extern-guid: extern-guid
  • program: (UNIQUE, PRIMARY) obj-id

    Other tables who reference program

  • audit - The audit trail keeps a history of user activities and any o
  • group-perm - Group Permissions files. Possible entries in here for each o
  • menu - A file consisting of a list of menus. This includes any sub-
  • menu-item - Contains pointers for contructing menu items. If the menuite
  • object - Object definitions for the system. This includes programs or
  • user-default - User defaults file. This contains object/attribute pairs wit

    Tables program references

  • menu - A file consisting of a list of menus. This includes any sub-
  • menu-item - Contains pointers for contructing menu items. If the menuite


    Detailed Alphabetical Field Listing
    cre-date Data type: DATE
    Format: 99/99/9999
    Help: Date record was created

    cre-time Data type: CHARACTER
    Format: x(8)
    Help: Time record was created at

    cre-user-name Data type: CHARACTER
    Format: x(16)
    Help: User who created this record

    extern-guid Data type: CHARACTER
    Format: x(32)
    Description: External Global Unique ID for this record
    Attributes: Index Component

    obj-id Data type: CHARACTER
    Format: x(16)
    Help: A unique object identifier
    Attributes: Index Component

    prog-custom Data type: LOGICAL
    Format: Yes/No (Initial Value: no)
    Help: Yes if program is customized for a site, No for standard

    prog-dbname Data type: CHARACTER
    Format: x(8)
    Help: Logical name of the auxillary database (blank if no Aux DB)

    prog-desc Data type: CHARACTER (Extent: 5)
    Format: x(32)
    Help: Description of program

    prog-helpprog Data type: CHARACTER
    Format: x(32)
    Help: Program to handle help displays

    prog-name Data type: CHARACTER (Extent: 5)
    Format: x(24)
    Description: One slot per OS (Progress/UNIX share a slot)
    Help: Program to run (1=PROGRESS/UNIX,2=VMS,3=DOS,4=Java)

    prog-param Data type: CHARACTER
    Format: x(32)
    Help: Any parameter value to be passed to the program

    prog-path Data type: CHARACTER
    Format: x(32)
    Help: Path to program, @ starts a relative path to site library

    prog-runcnt Data type: INTEGER
    Format: zzz,zzz,zz9 (Initial Value: 0)
    Help: Number of time program has been run

    prog-rundate Data type: DATE
    Format: 99/99/9999
    Help: Last Date program was used

    prog-runtime Data type: CHARACTER
    Format: x(8)
    Help: Last time program was run

    prog-status Data type: CHARACTER
    Format: x(8)
    Help: Status of program (Todo, Working, Done)

    prog-sub Data type: LOGICAL
    Format: Yes/No (Initial Value: No)
    Help: Is this a sub-program (i.e. never in a menu)?

    prog-type Data type: LOGICAL
    Format: Progress/OS (Initial Value: yes)
    Help: Determine whether the program is a Progress or OS program
    Attributes: Mandatory

    prog-version Data type: CHARACTER
    Format: x(5)
    Help: Current Program version

    program-icon Data type: CHARACTER
    Format: x(32)
    Help: Icon/image used for the GUI version of this program

    state-tag Data type: CHARACTER
    Format: x(3) (Initial Value: All)
    Description: Set to All or the two letter name of the state it's specific
    Help: All if for all states (base product) or state specific name

    upd-date Data type: DATE
    Format: 99/99/9999
    Help: Date record was last updated

    upd-time Data type: CHARACTER
    Format: x(8)
    Help: Time record was last updated

    upd-user-name Data type: CHARACTER
    Format: x(16)
    Help: User who last updated this record

    Created on 03/01/2019 by DBHTML V1.2