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".
См. также: