From 20d70d05655be7658592d4e38873b872fcb78d91 Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Tue, 12 Aug 2014 10:54:46 +0200 Subject: [PATCH] Bugfix statistics: Trigger loading of dataset before creating a result accessor --- .../ProjectDataModel/RimStatisticsCaseEvaluator.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ApplicationCode/ProjectDataModel/RimStatisticsCaseEvaluator.cpp b/ApplicationCode/ProjectDataModel/RimStatisticsCaseEvaluator.cpp index 778b4d19c0..66b6f25a30 100644 --- a/ApplicationCode/ProjectDataModel/RimStatisticsCaseEvaluator.cpp +++ b/ApplicationCode/ProjectDataModel/RimStatisticsCaseEvaluator.cpp @@ -196,6 +196,9 @@ void RimStatisticsCaseEvaluator::evaluateForResults(const QList& result { RimCase* sourceCase = m_sourceCases.at(caseIdx); + // Trigger loading of dataset + sourceCase->results(poroModel)->findOrLoadScalarResultForTimeStep(resultType, resultName, dataAccessTimeStepIndex); + cvf::ref resultAccessor = RigResultAccessorFactory::createResultAccessor(sourceCase->reservoirData(), gridIdx, poroModel, dataAccessTimeStepIndex, resultName, resultType); if (resultAccessor.notNull()) {