Semoga script berikut bisa membantu.
Gunakan script berikut di event Rowfocuschanging pada setiap datawindow yang
diinginkan
Keterangan : ib_OnEdit -> variabel instance untuk menandakan apakah sedang
dilakukan proses edit atau tidak.
Long DwAccept
DwAccept = AcceptText()
If ib_OnEdit = True Then
If GetItemStatus(CurrentRow, 0, Primary!) <> NotModified! Or DwAccept = -1
Then
SetRow(GetRow())
ScrollToRow(GetRow())
Return 1
End If
Else
SetItemStatus(GetRow(), 0, Primary!, NotModified!)
End If
Regards,
Eric Lawardi