Repository.Pool.GetAllPools: Difference between revisions
Jump to navigation
Jump to search
Kate Racaza (talk | contribs) No edit summary |
Kate Racaza (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
{{Template:API}}{{Template:APIBreadcrumb|10|.[[Repository Class|Repository]]}} | |||
Gets a list of all existing spare part pools in the current project. Returns a '''[[CPool Class|cPool]]''' object array that contains the spare part pool names, ID numbers and other information. | <onlyinclude>Gets a list of all existing spare part pools in the current project. Returns a '''[[CPool Class|cPool]]''' object array that contains the spare part pool names, ID numbers and other information.</onlyinclude> | ||
== Syntax == | == Syntax == | ||
'''.Pool.GetAllPools()''' | '''.Pool.GetAllPools()''' | ||
Line 29: | Line 29: | ||
PoolID = ListofPools(0).ID | PoolID = ListofPools(0).ID | ||
MsgBox ({{APIString|"The first spare part pool is: "}} & PoolName & {{APIString|", ID#"}} & PoolID) | MsgBox ({{APIString|"The first spare part pool is: "}} & PoolName & {{APIString|", ID#"}} & PoolID) | ||
Revision as of 20:28, 21 July 2015
Member of: SynthesisAPI10.Repository
Gets a list of all existing spare part pools in the current project. Returns a cPool object array that contains the spare part pool names, ID numbers and other information.
Syntax
.Pool.GetAllPools()
Example
This example assumes that spare part pools exist in the first available project of a repository.
VBA|VB.NET 'Add code to connect to a Synthesis repository. Dim MyRepository As New Repository ... 'Get a list of all spare part pools in project #1. Dim ListofPools() As cPool MyRepository.Project.SetCurrentProject (1) ListofPools = MyRepository.Pool.GetAllPools() 'Output sample: Display the name and ID of the first available spare part pool in the project. Dim PoolName As String Dim PoolID As Integer PoolName = ListofPools(0).Name PoolID = ListofPools(0).ID MsgBox ("The first spare part pool is: " & PoolName & ", ID#" & PoolID)