I noticed something stange, but can’t recall whether Seatable behaved differently in 3.x:
Scenario: Column “Link to other table” => “Create record” to implicitly create a new record (and link it) in the target table. Not all columns from the target table appear in the form to create the new record.
Links to other tables: There might be an intricate logical condition (cannot link something that hasn’t been created yet) to prevent that, so I can live without that
However, rating fields don’t appear, and I can see no reason or documention why this is the case
Haven’t checked many other field types apart from Text / Number / Long text / Date (all work), so let’s check whether the missing rating field is a single exception.
Hi, thanks for checking and reporting to the development team!
While using Seatable 4.0 after having reported this, I discovered that another column type seems to be missing, both from the “Add record” form and your list: “link to other records”!
Luckily, I’m still running a 3.x test server to double-check: Linking to existing records from the “add record” dialog was possible there, too. I can understand if there might be concerns that an inifiinite “Link - Add - Link - Add - Link - Add …” chain could develop that nobody understands, but linking existing records at least should work in my opinion.
I’m using more and more data structures where tables are linked via an intermediate table, to create more complex relations, bearing additional meaning. (I think this also contributed to the “Don’t show button ‘Link existing records’” option to force the creation of new intermediate records.)
However, not being able to link or create records from the “Add record” option makes this a very tedious process: “Link record / Add new” in first table => go to table view of second table => find that newly created record => link to record in third table.