Sorry “next field” was a typo! It should be been “text field.” If I’m editing text in a field in a database, obviously the “C” key will just type a “c” into the field. So something like “Ctrl-N” in addition to “C” to insert a new entity would be great. Minor thing.
As for “insert above” I’ll try and explain more. I have a database of events that are sorted by date, but some of the dates are unknown, so I rely on “no specific sorting applied” and I drag those events manually between known dates. I’ve imported this database from Airtable into Fibery. Airtable has an “ID” type that copies the row number over into a field automatically. I can’t find that in Fibery, so currently I’m sorting by that number. But I’d like to “convert” my current sort into a “no particular order” sort, so I can arrange things as I want, but I also want new entries to appear on the top, so newest dates are first.
This somehow is very difficult to explain, hope it makes some more sense. I’m willing to use a function to do that if need be.
But sometimes I’ll want to insert an event in the middle because I forgot to do it at the time. So in that case I could just insert it at the top and drag it down to where it needs to go.
Shift + Enter will insert a new line below the one that is currently selected (if no sorting is applied which would cause re-ordering).
Unfortunately, there is currently no way to insert a new row above the top line with a keyboard shortcut. So this:
is not possible.
By the way, all Fibery entities have a Public Id which sounds a bit similar to
You can use Public Id in formulas if that is useful.
But note, Public Id is a string, so any sorting on it might not behave the way you intuitively expect.