IMetabaseObjectParam.DefaultValue

Синтаксис

DefaultValue: Variant;

Описание

Свойство DefaultValue определяет значение для параметра по умолчанию.

Комментарии

Данное значение будет подставляться в редактор, и использоваться при открытии объекта из навигатора объектов. Если для всех параметров указано значение по умолчанию, то при открытии объекта из навигатора объектов диалог ввода значений параметров не отображается.

Пример

Для выполнения примера предполагается наличие в репозитории объекта с идентификатором "OBJTEST".

Sub Main;

Var

MB: IMetabase;

MObj: IMetabaseObject;

Params: IMetabaseObjectParams;

Param: IMetabaseObjectParam;

Begin

MB := MetabaseClass.Active;

MObj := MB.ItemById("OBJTEST").Edit;

Params := MObj.Params;

Param := Params.Add;

Param.DataType := DbDataType.Integer;

Param.Name := "Значение коэффициента";

Param.DefaultValue := 100;

MObj.Save;

End Sub Main;

После выполнения примера для указанного объекта будет создан новый параметр. В качестве значения для данного параметра будут указываться целые числа. Значение по умолчанию равно "100".

См. также:

IMetabaseObjectParam