Repository.Xfmea.AddItemToSystemHierarchy Method: Difference between revisions

From ReliaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 2: Line 2:




<onlyinclude>Adds a new system hierarchy item to a project. Returns a '''Boolean''' value; when true, indicates a successful save.</onlyinclude>  
<onlyinclude>Adds a new system hierarchy item to the current project. Returns a '''Boolean''' value; when true, indicates a successful save.</onlyinclude>  


== Syntax ==
== Syntax ==
Line 9: Line 9:
=== Parameters ===
=== Parameters ===
''Item''
''Item''
:Required. The [[XfmeaItem Class|XfmeaItem]] object to be added.
:Required. The [[XfmeaItem Class|XfmeaItem]] object that represents the system hierarchy item to be added.


''ParentID''
''ParentID''
:Required. Integer. The record ID of the parent item. The object will be saved as a next level item under the parent item.
:Required. Integer. The record ID of the parent item. The new system hierarchy item will be saved as a next level item under the parent item.





Latest revision as of 17:49, 9 June 2016

APIWiki.png


Member of: SynthesisAPI.Repository


Adds a new system hierarchy item to the current project. Returns a Boolean value; when true, indicates a successful save.

Syntax

.Xfmea.AddItemToSystemHierarchy(Item, ParentID)

Parameters

Item

Required. The XfmeaItem object that represents the system hierarchy item to be added.

ParentID

Required. Integer. The record ID of the parent item. The new system hierarchy item will be saved as a next level item under the parent item.


Example

This example assumes that system hierarchy items exist in the first available project of repository. The code creates a new system hierarchy item, and then saves it to the repository.

VBA

 'Declare a new Repository object and connect to a Synthesis repository. 
  Dim MyRepository As New Repository
  MyRepository.ConnectToAccessRepository("C:\RSRepository1.rsr10")
 
 'Create a new system hierarchy item. The following example creates an item called "NewSubsystem." 
  Dim NewItem As New XfmeaItem
  NewItem.Nm = "NewSubSystem"

 'Add the new item to project #1 and position it under system hierarchy item #1. 
  MyRepository.Project.SetCurrentProject(1)   
  Call MyRepository.Xfmea.AddItemToSystemHierarchy(NewItem,1)
VB.NET

 'Declare a new Repository object and connect to a Synthesis repository. 
  Dim MyRepository As New Repository
  MyRepository.ConnectToAccessRepository("C:\RSRepository1.rsr10")

 'Create a new system hierarchy item. The following example creates an item called "NewSubsystem." 
  Dim NewItem As New XfmeaItem
  NewItem.Nm = "NewSubSystem"

 'Add the new item to project #1 and position it under system hierarchy item #1. 
  MyRepository.Project.SetCurrentProject(1)   
  MyRepository.Xfmea.AddItemToSystemHierarchy(NewItem,1)