GetSecondaryCollectionNumber method (WinStudio scripts)
Applies To
IWSIDOCollection interface
Definition
Returns an integer indicating the status of a specified IDO collection object.
Syntax
object.GetSecondaryCollectionNumber()
| Part | Description | 
| object | Required. The name of a valid IDO collection object. | 
Remarks
The return value is one of the following integers:
| 1 | The specified object is the primary IDO collection. | 
| 2, 3, ... n | The index or numeric value of a secondary IDO collection, where n is an integer. | 
| -2 | The specified object is a subcollection, not a secondary IDO collection. | 
| -3 | The specified object has an invalid entry. | 
Example
Sub Main()
   Dim oCache As IWSIDOCollection
   Dim iValue As Integer
   oCache = ThisForm.Components("grid1").IDOCollection
   iValue = oCache.GetSecondaryCollectionNumber()
   If iValue = 1 Then
       Application.ShowMessage("The specified collection is the primary collection.")
   ElseIf iValue = -2 Then
       Application.ShowMessage("The specified collection is a subcollection, not a secondary collection.")
   ElseIf iValue = -3 Then
       Application.ShowMessage("The specified collection is an invalid entry.")
   Else
       Application.ShowMessage("The index number of the specified secondary collection is " _
       & iValue & ".")
   End If
End Sub