Hi Igor,
Thank you very much for your reply. I worked out what caused the problem (using the first link you provided).
In my case I have created two data bound forms (i.e. their Record Source property is set to a table or query at design time).
My original form uses linked table. After Job number is entered in a text box, the data is filtered and only couple of records are displayed in the Detail section (the form is set to Continuous form). Data Entry, Editions etc. are set to True (and because I am using a table, I can see the "New" record). The iGrid is placed in the form Footer and shows Employee hours by Date. This is where the Hours could not be deleted using Del or Backspace keys.
In the second form I created, the Record Source of the form is a Crosstab query (producing non-updatable recordset, although Allow Editions and Data Entry are True). The rest is exactly the same. In this case the iGrid allows me to delete the Hours displayed in each cell.
So, if the form has updatable recordset (and can accept New records), the iGrid control cannot accept Del and Backspace keys.
The solution is to use recordset and programmatically control navigation, data entry and updates in the form. Or, use a subform, which could be bound. I already tested it.
Hope that will help others.
Regards,
MinkaT
Edited by user
2014-05-21T01:21:30Z
|
Reason: Not specified