|
@@ 2251-2269 (lines=19) @@
|
| 2248 |
|
|
| 2249 |
|
self.load_analysis_interims(obj) |
| 2250 |
|
|
| 2251 |
|
def load_analysis_interims(self, analysis): |
| 2252 |
|
sheetname = 'Reference Analysis Interims' |
| 2253 |
|
if not hasattr(self, 'interim_worksheet'): |
| 2254 |
|
worksheet = self.workbook.get_sheet_by_name(sheetname) |
| 2255 |
|
if not worksheet: |
| 2256 |
|
return |
| 2257 |
|
self.interim_worksheet = worksheet |
| 2258 |
|
bsc = getToolByName(self.context, 'bika_setup_catalog') |
| 2259 |
|
interims = [] |
| 2260 |
|
for row in self.get_rows(3, worksheet=self.interim_worksheet): |
| 2261 |
|
if row['ReferenceAnalysis_id'] != analysis.getId(): |
| 2262 |
|
continue |
| 2263 |
|
interims.append({ |
| 2264 |
|
'keyword': row['keyword'], |
| 2265 |
|
'title': row['title'], |
| 2266 |
|
'value': row['value'], |
| 2267 |
|
'unit': row['unit'], |
| 2268 |
|
'hidden': row['hidden']}) |
| 2269 |
|
analysis.setInterimFields(interims) |
| 2270 |
|
|
| 2271 |
|
def Import(self): |
| 2272 |
|
bc = getToolByName(self.context, 'bika_catalog') |
|
@@ 2160-2178 (lines=19) @@
|
| 2157 |
|
|
| 2158 |
|
self.load_reference_analysis_interims(obj) |
| 2159 |
|
|
| 2160 |
|
def load_reference_analysis_interims(self, analysis): |
| 2161 |
|
sheetname = 'Reference Analysis Interims' |
| 2162 |
|
if not hasattr(self, 'interim_worksheet'): |
| 2163 |
|
worksheet = self.workbook.get_sheet_by_name(sheetname) |
| 2164 |
|
if not worksheet: |
| 2165 |
|
return |
| 2166 |
|
self.interim_worksheet = worksheet |
| 2167 |
|
bsc = getToolByName(self.context, 'bika_setup_catalog') |
| 2168 |
|
interims = [] |
| 2169 |
|
for row in self.get_rows(3, worksheet=self.interim_worksheet): |
| 2170 |
|
if row['ReferenceAnalysis_id'] != analysis.getId(): |
| 2171 |
|
continue |
| 2172 |
|
interims.append({ |
| 2173 |
|
'keyword': row['keyword'], |
| 2174 |
|
'title': row['title'], |
| 2175 |
|
'value': row['value'], |
| 2176 |
|
'unit': row['unit'], |
| 2177 |
|
'hidden': row['hidden']}) |
| 2178 |
|
analysis.setInterimFields(interims) |
| 2179 |
|
|
| 2180 |
|
def Import(self): |
| 2181 |
|
bsc = getToolByName(self.context, 'bika_setup_catalog') |