Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow to work with large data sets (pagination?) #54

Open
DanielSiepmann opened this issue Feb 2, 2023 · 2 comments
Open

Allow to work with large data sets (pagination?) #54

DanielSiepmann opened this issue Feb 2, 2023 · 2 comments

Comments

@DanielSiepmann
Copy link

We have some forms with larger data sets e.g. 14912 records for one form.
The initial loading takes very long, as well as the export.

I've seen that f:be.tableList is used to build the output, this does support the argument recordsPerPage. But this is not used once the argument filter is used. So I don't know how to enable pagination there easily.

Furthermore, that doesn't solve the slow export. I didn't investigate the export yet, but will comment once I've something to share.

@DanielSiepmann
Copy link
Author

I'm not able to come up with proper suggestions. Maybe once v12 is released: Add a queue which is processed and will send the exported file via email.

We for now will workaround by hand.

@icehawk-de
Copy link

I can confirm this with the large amounts of data.

We had almost 34,000 entries from one form. It was impossible to export them. All we got was a blank page. Error 503.
We had to set the 'memory_limit' in php.ini to 2048MB before we could do anything.

Pagination or something else for large amounts of data would be very desirable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants