Description of problem:
In the parent table (see below):
Clicking on the Table ID, will open a child table (with more detail content) in the bottom of the page.
There is a usecase that we wish to download (export) all child tables' content from this parent table. (To prevent tedious clicking one after the other.)
Currently, only the cell data is exported from the parent table using the export function, i.e. just Table ID. I wonder if it is possible to support the fetching of child tables' content and export them as a ZIP file from in client side?
As we already know the list of table IDs, while clicking on the export button in the parent table, we can call the endpoint to fetch the whole data of all tables, and making saving to Excel/CSV, then zip them together as one ZIP file.
The part I mentioned above requires a customized process, and I think it's feasible to implment this myself (since it seems not possible to be part of DT?).
But is there a way to skip the initialization of the child tables and use the export function directly in the parent table? The current export function seems to bind the initialized table.