KBEC-00269 - Referencing Nested Property Sheets in Nested Procedures

Article ID:360032828652
1 minute readKnowledge base
On this page

Problem

The parent procedure, Proc-A, calls the sub-procedure, Proc-B. VM_Mappings/Nested_VM is a Nested Property Sheet in the Custom Procedure Parameters in the called procedure, Proc-B.

How do you reference the parent nested property sheet in the child procedure?

Solution

To use a /myProcedure call in a sub-procedure, you can use the following commands.

  • To reference the nested property sheet in Proc-B, use this command:

      echo $[/myProcedure/VM_Mappings/Nested_VM]
  • To directly reference the nested property sheet, use this ectool command:

       ectool getProperty "/myProject/procedures/Proc-B/VM_Mappings/Nested_VM"

However, if the procedure names are not available or change because of the implementation, you can access the nested property sheet with these more generic commands:

*

```
echo $[/projects/$[/myParent/projectName]/procedures/$[ec:procedureName]/VM_Mappings/Nested_VM]
```

*

```
ectool getProperty /projects/$[/myParent/projectName]/procedures/$[ec:procedureName]/VM_Mappings/Nested_VM
```