The element number for the upper limit of the subscript. (Integer Property - Read/Write)
The upper value limit of the subscript. (Integer Property - Read/Write)
The IndexSet name for the subscript. (String Property - Read Only)
The element number for the lower limit of the subscript. (Integer Property - Read/Write)
The lower value limit of the subscript. (Integer Property - Read/Write)
The index element number of the current subscript. (Integer Property - Read Only)
The current value of the subscript. (Integer Property - Read Only)
The current string value of the subscript. (String Property - Read Only)
Visual Basic Example:
Dim MPL As OptiMax
Dim planModel as Model
Set MPL = New OptiMax
MPL.Solvers.Add "CPLEX"
Set planModel = MPL.Models.Add "planning"
planModel.ReadModel("cutstock.mpl")
planModel.Solve
Set varVect = csModel.VariableVectors("PatternCount")
Set varSub = varVect.Subscripts(1)
varSub.LoNr = 4
varSub.HiValue = 9
varVect.MoveFirstPos
Do While varVect.PosValid
row = varSub.Value + 5
Debug.Print "Pattern(" & varSub.Value & ") = " & varVect.Variable.Activity
varVect.MoveNextPos
Loop