EditLockoutManager\MarkPointForEdit

Description:             Obtains a tag lock.

Purpose:                 This Edit Lockout Manager user-accessible module gets a lock on a tag. This module must not be called as a subroutine.

Format:                  EditLockoutManager\MarkPointForEdit(TagName, Action, DisableErr, TagType [, NeedLocalSem])

Parameters:            TagName is the name of the tag to lock without a T prepended.

                             Action indicates the action to be performed to the tag. This can be one of: A (Add), D (Delete), or M (Modify); the default is M.

                             DisableErr can be set to true if no error messages are to be shown.

                             TagType is the text name of this tag type.

                             NeedLocalSem is an optional flag that can be set to true if a local semaphore is required (i.e. if one does not already exist). The default for NeedLocalSem is true.

Comments:             This module must not be called as a subroutine. EditLockoutManager\MarkPointForEdit should be called from an active statement.

See Also:                EditLockoutManager\MarkFileForEdit | EditLockoutManager\MarkPageForEdit | EditLockoutManager\OperationalChange