Selectable Fields for Program

This section lists the selectable fields for program objects.

Selectable Fields for Program
Field Description Output

classname

The code's classname (JPO only).

For Java programs only, the classname of the code.

code

Program code

For MQL or Tcl, lists the actual code; for external program, lists the command to launch the program.

description

Program description

Value

doesneedcontext

Does this program require a business object?

True/False

doesuseinterface

Is this program defined as launchable from a collaborative server application? (deferred and downloadable)

True/False

downloadable

Does program include code for operations not supported on the Web product?

True/False

execute

How is the execute flag set?

deferred or immediate

hidden

Is this program object hidden?

True/False

id

Program identifier

Value

isafunction

Is program used as a function? (trigger, state check/action, format edit/view/print, frame prologue/epilogue, widget load/validate, button command)

True/False

isamethod

Is this program associated with a type?

True/False

isjavaprogram

Is this program type Java

True/False

ismqlprogram

Is this program type MQL?

True/False

ispipedprogram

Is this program type piped

True/False

iswizardprogram

Is this program type a wizard

True/False

modified

The time and date the administration object was modified

Value

modified.generic

The time and date in generic format (independent of the MX_NORMAL_DATETIME_FORMAT and MX_DECIMAL_SYMBOL settings chosen by an Administrator) the administration object was modified

Value

name

The program name

Value

object[ ]

a corresponding business object

Returns a business object where the type matches the string in [ ] and the name is the same as the program's name. If no string is given, the object type is program, with case ignored. In a case sensitive environment if more than 1 type meets that criteria (such as both a Person type and a PERSON type), OR if there are more than 1 object with the same type and name that are not in the same revision chain, the object with the latest originated date is returned. When objects with same type and name are in the same revision chain, the latest revision is returned.

originated

The time and date the administration object was originated

Value

originated.generic

The time and date in generic format (independent of the MX_NORMAL_DATETIME_FORMAT and MX_DECIMAL_SYMBOL settings chosen by an Administrator) the administration object was originated

Value

property[].*

The associated properties

If property[ ] is specified, returns property names and values. If blank, returns all property names and values.

type[].*

Includes all types which are derived from types specifying the program as a method (that is, all types for which the program is an inherited method)

Type for which the specified program is a method.

user

The associated user

Returns user name.