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

OnBeforeAddLine - Событие перед добавлением строки в табличную часть документа

Событие перед добавлением строки в табличную часть

Событие OnBeforeAddLine вызывается перед событием OnAddLine до создания строки. Его основное предназначение - выставить флаг запрета добавления строк в табличной части. Для того чтобы не дать возможность добавлять пользователю строки необходимо вернуть в этой фукции код “NO-ADD”.

Синтаксис:

PROCEDURE OnBeforeAddLine :                     
  define input parameter rid-doc as integer.                       
  define input parameter frm as character.            

где rid-document - внутренний номер документа, frm - Номер области табличной части документа.

 

Пример Использования:

PROCEDURE OnBeforeAddLine :                     
  define input parameter rid-doc as integer.                       
  define input parameter frm as character.                                  
 
  if frm = "2" then
    RETURN "NO-ADD".
  RETURN "ADD".
END.