Submitted by jimspoon on 2019/04/07 13:07
I have Tools > Options > Grids > "While editing, Enter creates a new item" set to YES.
 
Just experimenting, I discovered that the Enter key creates a new item only if I press Enter while the cursor is in the Item field.
 
If I press Enter while editing in any other text field, no new item is created.  The grid goes back to navigation mode and the same cell remains selected.
 
Is this by design?  If so, I understand.
 
But then if I am in another cell besides the Item field, how can I create a new item at the bottom of the grid and advance to it, using the keyboard?  Arrow key won't do it, Enter key won't do it, Ctrl+N opens the New Item dialog.  So do I have to move back to the Item field before I press Enter?  I also tried Shift+Enter and Ctrl+Enter, no joy.

Comments

Insert key creates a new item, but does so at the top of the grid (at top-level)
 
on this machine, I tried:
 
Shift + Ins => as above (new item, top-level)
Alt + Ins => as above
Ctrl + Shift + Ins => as above
Ctrl + Ins => no action
 
FWIW Grid/Items keyboard shortcuts says Insert creates new item at the "end of grid"

Pierre_Admin

2019/04/07 19:33

In reply to by Tom

Doc fixed. That page is really old and there may be quite a few changes to do
 
Pierre_Admin
IQ Designer
 

Hi Jim,
 
This is by-design. I could certainly add an option to be able to create items (on enter) on other columns other than the tree column
 
Right now, you can:
  • Press Home (moves focus to the tree column) then Enter
  • Assign a shortcut to Item > Insert > New Item
 
Pierre_Admin
IQ Designer
 

jimspoon

2019/04/07 23:49

In reply to by Pierre_Admin

 Thanks Pierre!  It might be nice to be able to press Enter from any cell in the last item to create a new item.  But I can certainly use one of the other keyboard methods you describe.  I might make a Shift+Ctrl+Enter shortcut or something like that.