Standard Form Command

Use a Standard Form Command extension type to code additional logic around a session’s standard form command.

Examples:

  • To remove the standard form command.
  • To run an own session after a standard form command is executed.
  • To disable a standard form command in case a certain condition applies.

This table shows the available properties:

Name

Overwrite Description

Description Label

Short Description

Long Description

This table shows the available hooks:

Name

Signature

Is Visible

boolean <command>.is.visible()

Is Enabled

boolean <command>.is.enabled()

Before Command

void <command>.before.command()

After Command

Void <command>.after.command()

In an overview session with multiple records, you must be aware that multiple records are selected. The values available in the selection are the ones of the last (un)selected record. If the form command disabling/enabling depends on all selected records, you must iterate over the selected records.