Inside Child table all other fields appears but i have just added Table Multiselect field to choose the Preference . but its not visible inside child table edit view or normal view (Version - 15).
I know child table won’t support nested child tables but this single Multiselect field also not having same problem. Any alternative options to achieve this
Thanks
Hi @Triphina,
A multiselect field is also a child table, so i think that you can’t insert a Multiselect field in a child table.
@Triphina Official Frappe docs explicitly state: “Table MultiSelect fields cannot be added in child DocTypes.”
In the Frappe documentation, it is mentioned: “Note: Table MultiSelect fields cannot be added in child DocTypes.” — by Frappe.
Before suggesting a workaround, a few questions:
1. What is your parent DocType? (Sales Order, Employee, custom DocType?)
2. What does “Preference” represent?
-
A fixed list of values (e.g. colors, sizes, categories)?
-
Or records from another DocType (master data)?
3. Do you need multiple preferences per child row, or just one?
These answers decide which workaround fits:
-
If just one preference per row → plain Select or Link field works directly in the child table — no workaround needed
-
If multiple preferences per row → needs either a data structure change or a client script approach.
Share your use case, and a specific solution can be given.