Разработка в Облик Saas>Програмирование в Oblik-SaaS>События документа>OnBeforeDeleteLine - Событие перед удаление строки из табличной части документа
Начать работу

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.