Hi,
I have created a browse screen which uses ExcelExportAction to export the records. When applying a property condition with the ‘Contains’ operation, the data appears correctly on the screen, but upon exporting all rows, it results in an empty list. Has anyone else experienced this problem or have any insights on how to resolve it?
I have checked some of the internal code and found that the issue occurs in the AllRecordsExporter class. Please find the below analysis.
At this point, the count is received properly:
transactionTemplate.executeWithoutResult(transactionStatus -> {
long count = dataManager.getCount(loadContext);
But, at this line I am getting an empty list:
List entities = dataManager.loadList(loadContext);
Version Details:
Jmix version: 1.5.0
Jmix Studio plugin version: 2.0.0-231