IsObjectAutoInsertedAndUnmodified method (WinStudio scripts)
Applies To
IWSIDOCollection interface
Definition
Returns a Boolean value indicating whether an object in a specified IDO collection is the automatically inserted row (the autoinsert row) and has been unmodified.
Syntax
object.IsObjectAutoInsertedAndUnmodified( integer )
Part | Description |
object | Required. The name of a valid IDO collection object. |
integer | Required. The index number of an object in the entries for the current IDO collection. |
Remarks
A return value of:
- TRUE indicates that the object is the autoinsert row and has not been modified (no data was entered or changed).
- FALSE indicates either that the object is not the autoinsert row, that it has been modified, or both.
If the specified IDO collection might not have the focus, use this method. If the specified IDO collection has the focus, use the IsCurrentObjectAutoInsertedAndUnmodified method.
Example
Sub main()
Dim oSubCol As IWSIDOCollection
oSubCol = ThisForm.Components("SerialGrid").IDOCollection
If oSubCol.NewEnabled = False Then
Dim i As Integer
i = oSubCol.GetCurrentObjectIndex
If oSubCol.IsObjectAutoInsertedAndUnmodified(i) = True Then
oSubCol.SetObjectPropertyPlusModifyRefresh("UbSelect", i, "0")
End If
End If
End Sub