PLAT#41507 Telling bij wegfilteren verbeterd

svn path=/Website/trunk/; revision=35195
This commit is contained in:
Peter Feij
2017-09-05 09:06:44 +00:00
parent ce229f4b9b
commit cad775cde0

View File

@@ -846,17 +846,21 @@ function __rsProcessResultset(processParams) // processParams wordt blind aan al
lastHadFlex = !noFlexResult;
// Een row van ResultsetTable
if (rowFilter(oRs))
html += makeTableRow(oRs, oRsFlexData, cnt, anyMultiActions, noFlexResult);
if (this.buildHistogram)
this.countHistogram(oRs);
if (rowFilter(oRs)) {
// Voer berekeningen uit i.v.m. extra info die moet komen in de regel waar ook de print en excel iconen staan
if (summaryCalc)
summaryCalc(oRs, this.processParams);
html += makeTableRow(oRs, oRsFlexData, rowNum, anyMultiActions, noFlexResult);
rowNum = rowNum + 1;
if (totalCalc)
totalCalc(oRs, this.processParams);
if (this.buildHistogram)
this.countHistogram(oRs);
// Voer berekeningen uit i.v.m. extra info die moet komen in de regel waar ook de print en excel iconen staan
if (summaryCalc)
summaryCalc(oRs, this.processParams);
if (totalCalc)
totalCalc(oRs, this.processParams);
}
if (isExcel) // Excel heeft geen S("qp_maxrows2") bescherming. Extreem grote rapportages leiden
{ // tot een out-of-memory. Omdat bij Excel verderop toch niets wordt gedaan met html
@@ -1437,7 +1441,7 @@ function __rsMakeTableRow(oRs, oRsFlexData, cnt, anyMultiActions, noFlexResult)
});
html += "</tr>";
rowNum = cnt + 1;
// rowNum = cnt + 1;
}
lastRowKey = thisKey;