ALGrid - editing in form

While certain applications need to display and edit data directly in the grid with the help of inplace editors, other applications may need to display data in the grid but edit its values in a separate form.

The latter approach is demonstrated in this sample project. The data is browsed in the grid but edited in a separate form which is invoked when row editing is initiated. After editing is complete ALGrid will display modified data.

The ALGrid is able to save its current state (focused row, sorting, etc) before editing, and then restore its state when editing is complete.
   
OrderID
CustomerID
EmployeeID
OrderDate
ShipCity
 *
 Please click here to insert new row
   10248VINETmvqqq93/14/2006LondonEdit
   10249TOMSP98/5/1994MünsterEdit
   10250HANAR48/8/1994Rio de JaneiroEdit
   10251VICTE38/8/1994LyonEdit
   10252SUPRD48/10/1994CharleroiEdit
   10253HANAR38/10/1994Rio de JaneiroEdit
   10254CHOPS58/11/1994BernEdit
   10255RICSU98/12/1994GenèveEdit
   10256WELLI38/15/1994ResendeEdit
   10257HILAA48/16/1994San CristóbalEdit
12345678910...