-
Notifications
You must be signed in to change notification settings - Fork 93
soqlDatatable: Limitations
For example: SELECT Id, Name, (SELECT Id, Name FROM Contacts) FROM Account
.
This is not feasible using lightning-datatable
and would instead require something like lightning-tree-grid
.
Currently, this is disabled when soqlDatatable
is on a Screen Flow because it would be possible to create infinite dialogs (nested, with every nested soqlDatatable
on a Flow Screen).
Due to this possibility, I have not yet enabled it for Screen Flows.
Additionally, I have not evaluated the UX of overlapping Modal / Dialogs (which is feasible if I were to enable it).
Please see soqlDatatable
configuration.
- Keyboard navigation is not supported yet.
- Geolocation fields must be queried with the
__Longitude__s
and__Latitude__s
(capital L). - Time data type is not yet supported for view or edit.
- RecordType restricted picklist values are supported with a limitation:
When using mass edit on a Picklist field for a Standard Object enabled with Record Types, it's possible to mass apply a value which does not belong on that table. This seems to be because Standard Object picklist fields do not have the
Restrict picklist to the values defined in the value set
option.
- Using max/min with any Date or DateTime field does not currently display properly.
An issue has been logged but no ETA for fix.