Sets a parameter.
For more information, see User Commands.
Note: One register can depend on another. If the new register depends on the value of another register, that register must have been created before the dependent register. Also, you can start the iFL value with the defer character (`) to signify that the value is to be determined at the time of lookup. For typed registers, a constant value at set time is checked.
Value |
Description |
---|---|
-secure |
The value is to be encrypted. Use this for passwords. |
-defer |
The value is determined at lookup time. Use this for an iFL to be evaluated each time that the value is obtained. |
-delete |
Delete the register. |
-string |
Default. The register value is string. |
-integer |
The register value is an integer. |
-float |
The register value is a floating point number. |
-double or -real |
The register value is a double precision floating point number. |
Note: The name of the console is "console". You can set trace levels for the console as -master console. By default, regardless of the specific trace level settings for other channels, during iSM startup, the console traces only error and warning level messages. You can change this behavior using the Console Settings page. For more information, see Console Settings.
set unique c:/fileout/file###.xml
set unique "c:/Program Files/config/base/output/ib####.txt" 50
The set affects use of the pattern both for the unique file name generation (for example, in the file emitter) and in the _unq() iFL command. The value must fall within the modulus of the pattern size; for example, setting the value of the above pattern to 1000 is not accepted.
This command might be scheduled to automatically reset the value at midnight each day (requires installation of the iSM scheduling component, release 6.01 and above).
Note that the example with a pattern name enclosed the pattern in quotes. This is because it contained a blank in the pattern (file) name.
iWay Software |