GetNonMovableEntsTree Method
- Last UpdatedNov 06, 2025
- 2 minute read
'Declaration
Public Shared Function GetNonMovableEntsTree() As DataSet
'Usage
Dim value As DataSet
value = StorageExec.GetNonMovableEntsTree()
public static DataSet GetNonMovableEntsTree()
Return Value
Returns a DataSet that contains a record for each entity that is identified by a non-movable entity. If no matching records are found, an empty DataSet is returned.
The columns of the returned DataSet are described below.
|
Column Name |
Description |
|---|---|
|
root_ent_id |
An integer that is the ID of the root entity, from the ent.ent_id column. The entity returned in this column does not have any parents. Hence, this entity is always considered as the topmost entity in the entity hierarchy. |
|
ent_id |
An integer that is the ID of the entity, from the ent.ent_id column. |
|
ent_name |
A string that is the name of the entity, from the ent.ent_name column. |
|
parent_ent_id |
An integer that is the ID of the immediate parent entity for the ent_id column retrieved, from the ent.parent_ent_id column. |
|
parent_ent_name |
A string that is the name of the parent entity, from the ent.ent_name column linked to this parent_ent_id column. |
|
child_level |
An integer that is the entity hierarchy. For example: 1 represents the top level entity, which does not have any parent; 2 represents the first child entity, whose parent is the topmost entity; 3 represents the grandchild for the topmost entity; and so on. |
|
ent_tree |
A string that represents a list of ancestor entities, from the topmost entity but excluding this entity separated by hyphen. For example: 1-101-1001 represents 1 being the topmost entity, 101 represents the child for 1, 1001 represents the child for 101, and 1001 represents the parent entity for this entity. |
|
selectable |
An integer that indicates whether this storage entity is a non-movable entity. 1 indicates that this storage entity is non-movable; otherwise, the entity is movable. |