Add/Edit Rule

The Administration and Monitoring Console Action Manager is a stand-alone Java program that allows you to monitor AssemblyLine execution using rules. It also allows you to define alternate actions to be performed upon detection of certain events and scenarios. The Action Manager replaces Fail-over Service (FOS) functionality.

See the following links for information on Action Manager configurable actions and attributes.

  • Server Information
  • Action Manager
  • Add or Edit Rule
  • Select Action
  • Select Operation
  • Operation Parameters
  • Stop AssemblyLine
  • Enable or Disable a Rule
  • Execute Rule
  • Enable or Disable a Rule
  • Modify Property
  • Copy Property
  • Write to Log
  • Send Email
  • Modify Local Variable
  • Copy Property
  • Execute Command

  • Add/Edit Rule

    You must start the Action Manager. See the IBM Tivoli Directory 7.1.1 Administration Guide for information on how to start the Action Manager.

    Use this window to select the Solution View for which you want to Add, Modify, or Delete Action Manager actions.

    Configured rules are displayed in a table. See Using tables for instructions on how to use the paging, sorting, filtering, exporting, and find utilities associated with IBM Tivoli Directory Integrator Administration and Monitoring Console tables.

    You can find more detailed help on the following elements of this window:

    Use this window to add a trigger to your current configuration and associate actions to each trigger. Depending on what is appropriate for the trigger you are configuring, you can associate actions to a particular trigger. The trigger and associated actions that you configure for the trigger make up a rule.

    Name

    Description

    Trigger type

    AssemblyLine (On Start and On Stop AssemblyLine)

    Interval (Time since last execution)

    Unit (Time since last execution)

    Inspect Error Object (Inspect AssemblyLine exit code)

    Attribute (Inspect AssemblyLine exit code)

    Condition (Inspect AssemblyLine exit code)

    Value (Inspect AssemblyLine exit code)

    Event type (On received event)

    Source (On received event)

    Data (On received event)

    Property name (On property)

    Condition (On property)

    Value (On property)

    Polling Interval (On property)

    Polling Unit (On property)

    Polling Interval (On Server API Failure)

    Polling Unit (On Server API Failure)

    Interval

    Unit

    Config to load

    Config to unload

    On AssemblyLine start

    On local variable

    Local variable value

    Configured Actions

    OK

    Cancel

    Help


    On local variable

    The On Local Variable rule is triggered when the specified variables meets the specified condition. The Action Manager checks for this property from time to time.

    NOTE: This rule gets triggered only once, and gets reset back to ready state only when the Action Manager detects that this variable does not meet the specified criteria any longer. One time triggering is used so that the rule does not repeatedly get triggered for a single occurrence of the triggering condition.



    Value

    Type the variable value for the Local Variable.


    Interval

    Use this field to specify the number for the units of time that the Action Manager allows to elapse between polling actions.



    Unit

    Use this field to specify the type of measurement you want to use for the polling interval. Possible units of measure include:



    Config to load

    Use this menu to select the configuration file to load on the server. Loading the config allows users to add Action Manager rules to the Config.



    Config to unload

    Use this menu to select the configuration file to unload from the server. Unloading the Config means that you cannot make changes to the Config using the Action Manager until you reload it.



    On AssemblyLine start

    Use this trigger type to begin an action when the selected AssemblyLine starts.



    Name

    Type the name you want to give to this rule.



    Description

    Type an optional description of the rule.



    Trigger type

    Use a trigger type to define the conditions under which a rule is invoked.

    The Action Manager executes according to defined rules. A rule consists of a trigger and associated actions. Use the Add rule window to specify the:

    To configure the trigger completely, you must supply values for certain other parameters that are dependent on the selected trigger type. Each trigger type requires values for parameters that are unique to it.

    For example, if you have selected On AssemblyLine Termination as the trigger for the rule you are adding or editing, you must specify which AssemblyLine and when it terminates to trigger the rule.

    You can select from the following triggers. Each trigger is accompanied by a definition:

    Select a trigger type:

    No trigger
    Rule has no triggering condition.

    On AssemblyLine termination
    Rule is triggered when the selected AssemblyLine is terminated.

    On AssemblyLine start
    Rule is triggered when the selected AssemblyLine starts running

    On query AssemblyLine result
    On query AssemblyLine result starts the selected AssemblyLine. When the AssemblyLine is finished running, the trigger retrieves the results of the run (return code) and checks whether or not the condition (Attribute, Condition, and Value) in the parameters of this trigger are satisfied. If the condition is met, the Action Manager performs the actions specified by the rule. If the condition is not met, the Action Manager again waits for the time specified in the Polling Interval, and starts running when the Polling Interval elapses. If the AssemblyLine finishes successfully, the AssemblyLine continues to run at times specified by the Polling Interval. If the AssemblyLine terminates abnormally for any reason, and if conditions in the configured rule are satisfied when the AssemblyLine finishes running, the Action Manager performs the actions that you have associated with the rule.

    On received event
    Rule is triggered when the Action Manager receives an event that meets the criteria specified in the Event type, Event source and Event data fields.

    On config load
    Rule is triggered when the Action Manager receives an event that indicates the user has selected a config to load on the server, and it loads.

    On config unload
    Rule is triggered when the Action Manager receives an event that indicates the user has selected a config to unload from the server, and it unloads.

    On local variable
    Rule is triggered when the specified variables meet the specified condition. The Action Manager checks for this property from time to time.

    NOTE: This rule gets triggered only once, and gets reset to ready state only when the Action Manager detects that this variable does not meet the specified criteria any longer. One time triggering is used so that the rule does not repeatedly get triggered for a single occurrence of the triggering condition.

    On property change
    Rule is triggered when the specified property meets the determined Property name, Condition and Value specifications.

    On server API failure
    Rule is triggered when the Action Manager is unable to connect to the remote server using the Server API. This rule is triggered only once. The rule resets when it detects that it can reconnect to the server using the Server API.

    Inspect AssemblyLine exit code
    Rule is triggered when the last work entry of the selected AssemblyLine contains the specified Attribute matching the given Condition and Value. This condition is inspected only when the Action Manager receives a Stop AssemblyLine event.

    Time since last execution
    Rule is triggered when the selected AssemblyLine has not run for the determined period of time.

    Timer
    Rule is triggered continuously within an interval defined by a number of units and the units of seconds, minutes, hours and days.

    The default trigger is NO Trigger.



    AssemblyLine (On Start and On Stop AssemblyLine)

    Select the AssemblyLine you want to monitor.



    Interval (Time since last execution)

    This field is specific to the Time since last execution trigger type, which is triggered when the selected AssemblyLine has not run for the specified period of time. If the selected AssemblyLine does not run for the time period you specify in this field, the rule will be triggered.

    For Interval, type a numeric value specifying how many seconds, minutes, hours or days can elapse before triggering the rule.

    For unit, select the time interval type from the list.



    Unit (Time since last execution)

    Select from the list whether the period of time in the Interval field is to be measured in seconds, minutes, hours or days. For trigger: Time since last execution.



    Inspect Error Object (Inspect AssemblyLine exit code)

    Select this option when you want the Action Manager to check your AssemblyLine results for an error. When Inspect Error Object is enabled, and you have entered a string that identifies the error in the Value field, the Action Manager looks for a match in the Error object (results of the selected AssemblyLine). On matching your string in the AssemblyLine results, the Action Manager triggers the rule.

    If, however, the value field is empty, the Action Manager triggers the rule without searching the AssemblyLine result. The Action Manager triggers the rule for every abnormal termination of the AssemblyLine.

    When Inspect Error Object is not checked, the Action Manager waits for the AssemblyLine to terminate and inspects the exit code for the Value you have entered in the Attribute field.



    Attribute (Inspect AssemblyLine exit code)

    For trigger: Inspect AssemblyLine exit code

    When your trigger is Inspect AssemblyLine exit code:



    Condition (Inspect AssemblyLine exit code)

    For trigger: Inspect AssemblyLine exit code.

    When your trigger is Inspect AssemblyLine exit code:

    Possible options for Condition are:



    Value (Inspect AssemblyLine exit code)

    Allows the Action Manager to search the error object for a user-defined (string) for Value on the Inspect AssemblyLine exit code trigger.

    The Inspect AssemblyLine exit code trigger works in two modes:

    1. If the Inspect error object is enabled, and if you have typed a string in the Value field, and if the string is found in the error object, the rule is triggered. If the Inspect error object is enabled but there is no entry for Value, the rule is triggered for every abnormal termination of the AssemblyLine.
    2. If the Inspect error object is disabled, the trigger works normally, waits for the AssemblyLine to terminate, and inspects the exit code for the attribute Value you provided.




    Event type (On received event)

    Enter the event type you want to monitor.



    Source (On received event)

    Enter the source you want to compare.



    Data (On received event)

    Type the data name you want to compare.



    Property name (On property)

    Select the property name you want to compare.



    Condition (On property)

    Select the condition you want to use to compare the property and value. Possible options are:



    Value (On property)

    Type the value you want to compare.



    Polling Interval (On property)

    For trigger: (On property).

    This is the number for the units of time that the Action Manager allows to elapse between polling actions.



    Polling Unit (On property)

    For trigger: (On property).

    This unit qualifies the Polling Interval. Possible values are:



    Polling Interval (On Server API Failure)

    For trigger: (On server API failure).

    This is the number for the units of time that the Action Manager allows to elapse between polling actions.



    Polling Unit (On Server API Failure)

    For trigger: (On server API failure).

    Possible values are:



    Configured Actions table

    The Configured Actions table contains a list of actions associated with the rule. From this window you can Add, Modify, or Delete actions. Using Move Up and Move Down, you can move actions up and down in the table.

    Configured actions are displayed in a table. See "Using tables" for instructions on how to use the paging, sorting, filtering, exporting, and finding utilities associated with Tivoli Directory Integrator Administration and Monitoring Console tables.

    Configured Actions table

    The following sections contain information about the Configured Actions table columns and how to perform operations on configured actions.

    Columns

    The Configured rules table contains the following columns:

    Select
    Select the action on which you want to perform an operation.

    Action
    Displays the name of the action.

    Execute on Error
    Select Execute on Error to execute the selected action only on if an error has occurred in any of the previously executed actions. You can use actions checked to Execute on Error in designing corrective measures that can handle any error which might have occurred during the execution of any previous actions. Variable substitution allows you to select data that is output from certain Action Manager triggers, and use that data in actions that are triggered by a rule. The Administration and Monitoring Console and Action Manager make the data available to the triggered actions in the form of the reserved variable "%Event_Data%. The action then uses the data that is stored in the variable. You can use this reserved variable in any of the actions you have configured for this trigger.

    When actions fail, Administration and Monitoring Console populates Action Manager local variables with error information. The Administration and Monitoring Console and Action Manager provide the means for making the action error available in the various actions. At any point in time, if an error occurs while executing any of the configured actions, this error becomes available to the users in the form of special reserved variables. You can then use these reserved variables in other actions you have configured. In any action being executed, such as

    the string of %Action_Error% gets replaced by the actual error which occurred during the execution of the previous actions. If no error occurs, the variable %Action_Error% is not replaced and stays as it is.

    Performing configured rules operations

    From this table you can Add, Modify, or Delete actions. You can also move actions up and down in the table. You can choose the operations you want to perform from the tool bar at the top of the table or use the Select action menu, such as:

    Add - To add an action, select the action you want to add and perform one of the following actions:

    Delete - To delete an action, select the action you want to delete and perform one of the following actions:

    Modify - To modify an action, select the action you want to change and perform one of the following actions:

    Move up - To move an action up one position in the table, select the action you want to move and perform one of the following actions:

    Move down - To move an action down one position in the table, select the action you want to move and perform one of the following actions:



    OK

    Confirm the values you entered, and click OK to continue.



    Cancel

    Closes the window. Values are not saved.



    Help

    In the blue title bar of the window you are working with, on the right side of the title bar, there is a question mark ? symbol. When you click the question mark, context sensitive help appears. The help displays more details on the elements of the window.



    Select Action

    Select action type:

    When a rule is triggered, the Action Manager executes the actions associated with the rule. This window allows you to select the actions you want Action Manager to take when the rule is triggered.

    You can find more detailed help on the following elements of this window:

    Action Type

    Action Settings

    OK

    Cancel

    Help



    Action Type

    Select the action you want for the trigger you have added. Select from the following list.

  • Copy property value
  • Enable/disable rule
  • Execute command
  • Execute rule
  • Modify local variable
  • Modify property
  • Notify event
  • Send Email
  • Start AssemblyLine
  • Stop AssemblyLine
  • Write to log


  • Action Settings

    Configure the settings of the action. The available settings depend on the selected action type.



    OK

    Add the configured action to the current Action Manager rule.



    Cancel

    Closes the window. Values are not saved.



    Help

    Displays more details on the elements of the window.



    View Rules Summary

    When you click View Rules Summary, a table appears, listing the rules and some details for the selected Solution View. There are three columns in the table, Rule, Trigger, and Action.



    Rule table

    This window shows the current Action Manager for the selected AssemblyLine. The table lists all the defined rules, triggers and actions associated with the Solution View.



    Close

    Closes the window.



    Help

    Displays more details on the elements of the window.



    Action Manager

    This window allows you to select the Config for which you want to Add, Modify, or Delete rules. You can also select to view details about the current configuration.

    You can find more detailed help on the following elements of this window:

    Select Solution Views

    View Rules Summary

    Configured rules

    Close

    Help



    Select Solution Views

    Select the Solution View. Rules associated with the selected Config display.



    View Rules Summary

    When you click View Rules Summary, a new window opens, showing a table that lists rules, triggers and actions that have been configured for the selected AssemblyLine.



    Configured rules

    The Configured rules table displays the existing Action Manager rules for the selected Config and AssemblyLine. The following sections contain information about the Configured rules table columns and how to perform operations on configured rules.

    Columns

    The Configured rules table contains the following columns:

    Select
    Select the rule on which you want to perform an action.

    Rule
    Displays the name of the rule. Rule names are created by the administrator on the Add... and Modify... windows. For the following actions, Rule name means rule and Solution View pair: Execute Action Manager rule and Enable/disable rule action. To the right of the rule, click the arrow. A selection list appears, saying Disable Rule or Force Trigger. When you select Disable Rule, the selected rule is disabled. When you select Force Trigger, actions configured for that particular rule are executed.

    Status
    Displays whether the rule is enabled or disabled.

    Last triggered
    Displays the time the rule was last invoked.



    Close

    Closes the window.



    Help

    Displays more details on the elements of the window.



    Add/Edit Action - Start AssemblyLine

    This window allows you to provide details about the Config from which you will run the AssemblyLine.

    You can find more detailed help on the following elements of this window:

    Server

    Select from remote config folder

    Config name (Select)

    Config name (Type)

    Config password

    AssemblyLine

    Configure AssemblyLine operation

    Chosen Operation Label

    OK

    Cancel

    Help



    Server

    Select the server where the Config and AssemblyLine(s) are stored. The server you select runs the AssemblyLine you specify.



    Select from remote config folder

    If you want to select a Config from the remote config folder, select the Config you want from the list. The list displays the Config files present in the folder whose path is given for the api.config.folder property in the global.properties file.



    Config name (Type)

    Select the Config name from the list.


    Config name (Type)

    Type the name of the Config. This edit box is only available when the Select from remote Config folder is not checked.



    Config password

    Type the password for the Config. This field is only applicable if the Config is password protected.



    AssemblyLine

    Type the name of the AssemblyLine you want to run.



    Configure AssemblyLine operation

    When you select Configure AssemblyLine operation, the select Operation window opens, providing a list of operations from which you can select. The Configure AssemblyLine operation link allows you to specify the AssemblyLine operation with which to start the chosen AssemblyLine.



    Chosen Operation Label

    Shows the chosen AssemblyLine Operation for starting the AssemblyLine. The chosen AssemblyLine Operation can be modified by clicking the Configure AssemblyLine Operation link. The label is only shown if configured on the server and is not applicable on Tivoli Directory Integrator version 6.0.



    OK

    Confirm the values you entered, and click OK to continue.



    Cancel

    Closes the window. Values are not saved.



    Help

    Displays more details on the elements of the window.



    Add/Edit Action - Stop AssemblyLine

    This window allows you to stop an AssemblyLine by selecting an action on the Select Action Window. To add this action to the rule, select Stop AssemblyLine. If you select this action, you must specify the name of the AssemblyLine you want to stop and its associated Config.

    You can find more detailed help on the following elements of this window:

    Select config from remote folder

    Server

    Config name (Select)

    Config name (Type)

    AssemblyLine

    OK

    Cancel

    Help



    Server

    Select the server from the menu. The server you select will stop the AssemblyLine you specify.



    Select config from remote folder

    If you want to select your Config from a remote folder, choose the config you want from the list. When you select the box, a list of Configs appears. The list displays the Config files present in the folder whose path is given for the api.config.folder property in the global.properties file.



    Config name (Type)

    Type the Config you want from the list.



    Config name (Enter)

    Type the name of the Config that contains the AssemblyLine you want to stop.



    AssemblyLine

    Type the name of the AssemblyLine that you want to stop.



    OK

    Confirm the values you entered, and click OK to continue.



    Cancel

    Closes the window. Values are not saved.



    Help

    Displays more details on the elements of the window.



    Add/Edit Action - Copy Property Value

    This window allows you to copy the value of the "From" property to the value of the "To" property.

    You can find more detailed help on the following elements of this window:

    From property

    To property

    OK

    Cancel

    Help



    From property

    Select the source property from which you want to copy values.



    To property

    Select the destination property to which you want to copy values.



    OK

    Confirm the values you entered, and click OK to continue.



    Cancel

    Closes the window. Values are not saved.



    Help

    Displays more details on the elements of the window.



    Add/Edit Action - Write To Log

    This windows allows you to configure a log message that is written to the log after the trigger condition for your rule is satisfied. These logs are also written to the Administration and Monitoring Console, and can be seen in the Solution View Details window. It is recommended to specify at least one Write To Log action for each rule, so that the rule details can be seen in the Solution View Details window.

    You can find more detailed help on the following elements of this window:

    Severity

    Message

    Description

    OK

    Cancel

    Help



    Severity

    Select the severity condition under which a message will be written to the log. The available severity types are: Severe, Info, Warning, Fine.



    Message

    Type the content for the message that you want to write to the log.



    Description

    Type a description for the log condition.



    OK

    Confirm the values you entered, and click OK to continue.



    Cancel

    Closes the window. Values are not saved.



    Help

    Displays more details on the elements of the window.



    Add/Edit Action - Notify Event

    Add/Edit Action - Notify Event causes the Action Manager to send an event with its details to the IBM Tivoli Directory Integrator server associated with the current Solution View. To add this action to the rule, select Notify event. If you select this action, you must also select an event type from Notify event.

    You can find more detailed help on the following elements of this window:

    Event type

    Source

    Data

    OK

    Cancel

    Help



    Event type

    Type an event type. This field is required.



    Source

    Type a source for the event type.



    Data

    Type data for the event type.



    OK

    Confirm the values you entered, and click OK to continue.



    Cancel

    Closes the window. Values are not saved.



    Help

    Displays more details on the elements of the window.



    Add/Edit Action - Modify Property

    This window allows you to use the Action Manager to modify a property based on a specific operation and value. To add this action to the rule, select Modify property. If you select this action, you must also choose a value.

    You can find more detailed help on the following elements of this window:

    Property name (On property)

    Operation

    Value

    OK

    Cancel

    Help



    Property name (On property)

    Select the property you want to modify.



    Operation

    Select the operation you want to use to modify a property. Possible options are:



    Value

    Type the desired value. This is a required field.



    OK

    Confirm the values you entered, and click OK to continue.



    Cancel

    Closes the window. Values are not saved.



    Help

    Displays more details on the elements of the window.



    Add/Edit Action - Enable/Disable Rule

    Select Enable/Disable Rule from the list of actions to enable or disable an Action Manager rule. This window allows you to select a pair made up of a rule name and a Solution View name. The pair that comprises the rule combined with the Solution View becomes a new action. Once you have selected the rule paired with a Solution View, the Action Manager can carry out the new action.

    You can find more detailed help on the following elements of this window:

    Rule name

    State

    OK

    Cancel

    Help



    Enable or Disable Rule - Rule Name

    Select the rule -- Solution View pair that you want the Enable/Disable rule action to execute.



    State

    Select the state you want. If you want to enable the rule in the Rule name field, select Enable. If you want to disable the rule, then select Disable. Click the arrow to the right of the rule name to expose the Enable/Disable rule selections.



    OK

    Confirm the values you entered, and click OK to continue.



    Cancel

    Closes the window. Values are not saved.



    Help

    Displays more details on the elements of the window.



    Add/Edit Action - Execute rule

    This window allows you to select a pair made up of a rule name and a Solution View name. The pair that comprises the rule combined with the Solution View becomes a new action. Once you have selected the rule paired with a Solution View, the Action Manager can carry out the new action.

    You can find more detailed help on the following elements of this window:

    Rule name

    OK

    Cancel

    Help



    Rule name

    Associate Solution View with Rule when creating Execute rule action. Select the rule -- Solution View pair that you want the Execute rule action to execute.



    OK

    Confirm the values you entered, and click OK to continue.



    Cancel

    Closes the window. Values are not saved.



    Help

    Displays more details on the elements of the window.



    Add/Edit Action - Modify local variables

    Action Manager triggers and actions provide support for "local" variables that can be set or incremented using rules and actions. Local variables can also be used as triggering conditions for other rules. Select a Solution View and click Local Variables to launch the Local Variables window. In the Local Variables window, select a Local Variable to manage, and then click Add, Modify, or Delete

    .

    You can find more detailed help on the following elements of this window:

    Local variable name

    Operation

    Value

    OK

    Cancel

    Help



    Local variable name

    Displays the name for the Local variable. This is a read-only field.



    Operation

    Specify the operation that is to be performed on the value you have assigned to the variable. Available operations that you can perform on a variable value include set, increment and decrement.



    Value

    Type the initial value for the Local Variable.



    OK

    Confirm the values you entered, and click OK to continue.



    Cancel

    Closes the window. Values are not saved.



    Help

    Displays more details on the elements of the window.


    Add/Edit Action - Send Email

    Use this window to configure an action to send email when a certain trigger occurs.

    You can find more detailed help on the following elements of this window:

    To

    From

    Subject

    Attach Action Manager log

    Content

    OK

    Cancel

    Help



    To

    Type the email address of the person who is to receive the email.


    From

    Type your email address (the address of the sender).


    Subject

    Type the topic that is to make up the subject line of the email. Any event data specified by %Event_Data% or error data specified by %Action_Error% is also inserted into the subject line.


    Attach Action Manager Log

    Select this option if you want to attach the Action Manager logs to this email.


    Content

    Type your message. Sets the content of the mail. Along with the content, other details about execution of the action are appended by the Action Manager before sending the mail. You can specify the variable %EVENT_DATA% value in this textbox. Specifying %EventData% in the content inserts the actual value of the Eventdata variable when the mail is sent. %Action_Error% can similarly be substituted here.


    OK

    Confirm the values you entered, and click OK to continue.


    Cancel

    Closes the window. Values are not saved.


    Help

    Displays more details on the elements of the window.


    Add/Edit Action - Execute Command

    The Execute Command action can execute the command entered in the Command field on the target computer specified under Target computer Name. The command can be any generic command or a Tivoli Directory Integrator specific command. The Execute Command can be used when a user configures a rule to execute commands that are specific to the target computer or to execute Tivoli Directory Integrator commands that are not exposed by the Administration and Monitoring Console. For example, in the Administration and Monitoring Console we do not have actions that can restart a server or load a config. The user has to perform the restart or reload commands using either the Tivoli Directory Integrator Servers or Load/reload windows. If any error occurs while executing the command, it is captured in the %ACTION_ERROR% variable, which can be further used by the Action Manager.

    You can find more detailed help on the following elements of this window:

    Target computer name

    Port

    Username

    Password

    Keystore

    Keystore password

    Protocol

    Command

    OK

    Cancel

    Help



    Target computer name

    Name or IP address of the target computer. Action Manager connects to the computer specified in this field. If neither a computer hostname nor an IP address is specified, the command executes on the computer where the Action Manager is running.



    Port

    Port specifies the channel over which the Action Manager can connect to the target computer where the command is to be executed.



    Username

    The user name is verified for authentication and authorization when establishing a connection with the target computer.



    Password

    The password is verified for authentication and authorization when establishing a connection with the target computer.



    Keystore

    Keystore path is entered and used in case certificate authentication is required when connecting to the target computer.



    Keystore password

    Keystore password is required when certificate authentication is mandatory for connection to the target computer.



    Protocol

    The protocol that is to be used for establishing a connection with the remote machine. Protocol can have the following values, WINDOWS, RSH, SSH OR REXEC (Windows, remote shell, secure shell, or remote execution protocols).



    Command

    Command that is to be executed.



    OK

    Confirm the values you entered, and click OK to continue.



    Cancel

    Closes the window. Values are not saved.



    Help

    Displays more details on the elements of the window.