OnBeforeDeleteLine - Событие перед удаление строки из табличной части документа
Событие перед удаление строки из табличной части документа.
Событие OnBeforeDeleteLine вызывается перед событием OnDeleteLine до удаления строки. Его основное предназначение - выставить флаг запрета удаления строк в табличной части. Для того чтобы не дать возможность удалять пользователю строки необходимо вернуть в этой фукции код “NO-DELETE”.
Синтаксис:
PROCEDURE OnBeforeDeleteLine:
define input parameter rid-doc as integer.
define input parameter frm as character.
где rid-document - внутренний номер документа, frm - Номер области табличной части документа.
Пример Использования:
PROCEDURE OnBeforeDeleteLine :
define input parameter rid-doc as integer.
define input parameter frm as character.
if frm = "2" then
RETURN "NO-DELETE".
RETURN "DELETE".
END.