<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Trying to output large xlsx files]]></title><description><![CDATA[<p>Hi,<br />
We have been trying to find a solution that would let us output a xlsx file with multiple tabs and sometimes approaching 1M rows on a tab or 2. We currently can reliable get output up to ~400k rows using the xlsx recipe and fetching the data as a large json blob from sql.<br />
I have been trying to rework this to enable sql pagination and one of the builtin helpers to work with the paginated data, then flush the before in a before render function. So far I have been unsuccessful due to different errors. RIght now using an htmltoxlsx recipe the helper (htmlToXlsxEachRows) doesn't seem t take an async anonymous function that would paginate over the data. It appears that the function is never called. The synchronous function that returns the anon function is called.</p>
<p>I am open to any suggestions about how to make this work. It seems all of the pieces are present, just not talking to each other to make it h appen.</p>
]]></description><link>https://forum.jsreport.net/topic/3539/trying-to-output-large-xlsx-files</link><generator>RSS for Node</generator><lastBuildDate>Thu, 13 Aug 2026 19:14:42 GMT</lastBuildDate><atom:link href="https://forum.jsreport.net/topic/3539.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 13 Aug 2026 15:32:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Trying to output large xlsx files on Invalid Date]]></title><description><![CDATA[<p>Hi,<br />
We have been trying to find a solution that would let us output a xlsx file with multiple tabs and sometimes approaching 1M rows on a tab or 2. We currently can reliable get output up to ~400k rows using the xlsx recipe and fetching the data as a large json blob from sql.<br />
I have been trying to rework this to enable sql pagination and one of the builtin helpers to work with the paginated data, then flush the before in a before render function. So far I have been unsuccessful due to different errors. RIght now using an htmltoxlsx recipe the helper (htmlToXlsxEachRows) doesn't seem t take an async anonymous function that would paginate over the data. It appears that the function is never called. The synchronous function that returns the anon function is called.</p>
<p>I am open to any suggestions about how to make this work. It seems all of the pieces are present, just not talking to each other to make it h appen.</p>
]]></description><link>https://forum.jsreport.net/post/14956</link><guid isPermaLink="true">https://forum.jsreport.net/post/14956</guid><dc:creator><![CDATA[KIT9655_hca]]></dc:creator><pubDate>Invalid Date</pubDate></item></channel></rss>