RecordProperty
| SettingsFile |
| Required. Text or Integer. The name of the settings file to be altered. As a convenience this parameter can also be an integer representing any of the four standard settings file types as follows: 0 => workstation.Dynamic 1 => Settings.Dynamic 2 => workstation.Startup 3 => Settings.Startup |
| Section |
| Required. May be the name of the section that the property belongs to, or an array of section names. |
| Name |
| Required. May be the name of the property to modify, or an array of property names. |
| Value |
| Required. May be the value to be set for the property, or an array of values matching the array of property names. |
| Comment |
| Optional. May be the comment to add to the property or an array of comments matching the array of property names. If invalid, the existing comment will be used. |
| CommitComment |
| Optional. The comment to be added when the change is committed to the repository. |
| Deploy |
| Optional Boolean. Set TRUE to deploy the change immediately. |
| CallerHasLock |
| Optional Boolean. Set TRUE if the caller holds the layer lock in write mode. |
| ClearSection |
| Optional Boolean. Set TRUE to empty the section (or sections if an array was provided), before writing the new value(s). |
| Workstation |
| Optional text. If an integer 0 or 2 was used for the SettingsFile parameter, then the name of the workstation should be provided. Defaults to the current workstation (WkStaInfo(0)) if missing or invalid. |
| Comments: | This function returns an object which becomes invalid when the operation (handled asynchronously) is complete. |
Examples:
