LoaderBlockSize: Integer;
LoaderBlockSize: integer;
Свойство LoaderBlockSize определяет размер блока загружаемых элементов справочника.
При динамической загрузке элементы справочника загружаются блоками. При необходимости загрузить новые элементы загружается очередной блок с указанным размером.
Установить значение свойства можно только при создании справочника.
Для выполнения примера предполагается наличие в репозитории табличного справочника НСИ с настроенной динамической загрузкой элементов и с идентификатором «DYNDIM».
Добавьте ссылки на системные сборки: Dimensions и Metabase.
Sub UserProc;
Var
MB: IMetabase;
Dim: IDynamicInstance;
Begin
MB := MetabaseClass.Active;
Dim := MB.ItemById("DYNDIM").Open(Null) As IDimInstance;
Debug.WriteLine("Размер блока
загружаемых элементов: " + Dim.LoaderBlockSize.ToString);
End Sub UserProc;
В результате выполнения примера в окно консоли будет выведен размер блока загружаемых элементов справочника.
Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore.
Imports Prognoz.Platform.Interop.Metabase;
Imports Prognoz.Platform.Interop.Dimensions;
…
Public Shared Sub Main(Params: StartParams);
Var
MB: IMetabase;
Dim: IDynamicInstance;
Begin
MB := Params.Metabase;
Dim := MB.ItemById["DYNDIM"].Open(Null) As IDynamicInstance;
System.Diagnostics.Debug.WriteLine("Размер блока
загружаемых элементов: " + Dim.LoaderBlockSize);
End Sub;
См. также: