SelectLevel(Element: Integer);
SelectLevel(Element: uinteger);
Element. Уровень измерения.
Метод SelectLevel добавляет уровень измерения в отметку.
Для работы со свойствами уровня измерения используйте интерфейс IDimLevelInstance.
Для выполнения примера в репозитории необходимо наличие справочника.
Разместите на форме компоненты UiDimension, DimensionTree, DimensionCombo с наименованиями «UiDimension1»/«uiDimensionNet1», «DimensionTree1»/«dimensionTreeNet1» и «DimensionCombo1»/«dimensionComboNet1» соответственно.
Задайте дополнительные свойства:
для компонента UiDimension задайте справочник свойству Object;
для компонентов DimensionTree и DimensionCombo установите свойству Dimension значение «UiDimension1»/«uiDimensionNet1».
Добавьте ссылки на системные сборки:
для примера на Fore: Dimensions, ExtCtrls, Forms;
для примера на Fore.NET: Dimensions, Forms, Forms.NET, Metabase.
Пример является обработчиком события «OnCreate» для формы.
Sub IDIMSELECTION_SELECTLEVEL_OnCreate(Sender: Object; Args: IEventArgs);
Begin
// Добавим второй уровень измерения в отметку
DimensionTree1.Selection.SelectLevel(1);
End Sub IDIMSELECTION_SELECTLEVEL_OnCreate;
Imports Prognoz.Platform.Interop.Dimensions;
Imports Prognoz.Platform.Interop.Forms;
Imports Prognoz.Platform.Interop.Metabase;
…
Private Sub IDIMSELECTION_SELECTLEVEL_FORM_NETForm_Activated(sender: System.Object; e: System.EventArgs);
Begin
// Добавим второй уровень измерения в отметку
DimensionTreeNet1.Selection.SelectLevel(1);
End Sub;
В результате выполнения примера на форме будет отмечен второй уровень измерения.
См. также: