ShowTotal: Boolean;
The ShowTotal property determines whether to display the root tree node. True - to display the node, False - not to display. A node header is determined by the IMetaAttributesTreeList.TotalCaption property.
The MetaAttributesTreeList component example with displayed elements tree node (to the left) and without (to the right):

Executing the example requires a form with a button named Button1, the MetaAttributesBreadcrumb component named MetaAttributesBreadcrumb1 and the MetaAttributesTreeList component named MetaAttributesTreeList1. The repository should contain a time series database with the OBJ_FC identifier. Click the button to start executing the example.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
mb: IMetabase;
rubDescr: IMetabaseObjectDescriptor;
dict: IMetaDictionary;
dictInst: IMetaDictionaryInstance;
rub: IRubricator;
rubInst: IRubricatorInstance;
Begin
mb := MetabaseClass.Active;
rubDescr := mb.ItemById("OBJ_FC");
rub := rubDescr.Bind As IRubricator;
rubInst := rubDescr.Open(Null) As IRubricatorInstance;
dictInst := rubInst.GetDictionary(RubricatorDictionary.Facts);
If dictInst <> Null Then
dict := (dictInst As IMetabaseObjectInstance).Object As IMetaDictionary;
MetaAttributesTreeList1.Dictionary := dict;
MetaAttributesTreeList1.ShowTotal := True;
MetaAttributesTreeList1.TotalCaption := "Indicators";
MetaAttributesTreeList1.Breadcrumb := MetaAttributesBreadcrumb1;
MetaAttributesBreadcrumb1.Dictionary := dictInst;
MetaAttributesBreadcrumb1.MetaAttributes := dict.Attributes;
End If;
End Sub Button1OnClick;
After executing the example, the attribute that determines the time series database tree hierarchy that is displayed in the MetaAttributesTreeList component can be selected in the MetaAttributesBreadcrumb component. The root node is displayed for elements tree.
See also: