PrtRegion.GetItemList (Method)

Syntax

PrtRegion.GetItemList

Description

Retrieves a list of items for the current region.

Comments

If you call PrtRegion.GetItemList before setting PrtRegion.Loc you get the item list for all locations.

To get the item list for a current region location, set PrtRegion.Loc to that location number before calling PrtRegion.GetItemList.

If you want to get the item list for all locations and PrtRegion.Loc currently contains a location number, set PrtRegion.Loc to PRT_ALL_LOCATIONS before calling PrtRegion.GetItemList.

To get the item list for a particular item class, set PrtRegion.ItemClassId to the desired item class id before calling PrtRegion.GetItemList .

Example

 Dim Region As New PRTRegion
   Region.Id = "PRODUCTION"
   Region.GetItemList
'Get all items in a region and delete those items with a
'    specific ItemTypeId.
   For i = Region.ItemCount - 1 To 0 Step -1
       If Region.Item(i).ItemTypeId = "MARKVII" then
           Region.Item(i).Delete PRT_DELETE, "Obsolete Type"  ' Correct - Region.Item(i).Delete will work.
       End If
   Next

See Also

PrtRegion.Loc