ISecurityLevel.TreatSectionAsDocument

Синтаксис

TreatSectionAsDocument: Boolean;

Описание

Свойство TreatSectionAsDocument определяет, необходимо ли при маркировке документа считать секции объекта отдельными документами.

Комментарии

При значении True секции объекта считаются отдельными документами, при значении False - нет.

Для регламентного отчета под секцией подразумевается отдельный лист или текстовый лист, для экспресс-отчета и рабочего пространства под секцией понимается весь документ.

Пример

Sub UserProc;

Var

MB: imetabase;

se: IMetabaseSecurity;

PO: IMetabasePolicy;

MA: IMetabaseMandatoryAccess;

Ctgr: ISecurityCategory;

SecLvl: ISecurityLevel;

Begin

MB := MetabaseClass.Active;

SE := MB.Security;

PO := SE.Policy;

MA := PO.MandatoryAccess;

Ctgr := MA.Category(0);

SecLvl := Ctgr.Level(1);

WinApplication.InformationBox(SecLvl.Name);

SecLvl.Description := "Для служебного пользования"; //Описание уровня

SecLvl.Marking := True; // Маркировать объекты при экспорте и печати

SecLvl.TreatSectionAsDocument := True;

SE.Apply;

End Sub UserProc;

После выполнения примера будут изменены параметры уровня безопасности.

См. также:

ISecurityLevel