|
@@ 2238-2256 (lines=19) @@
|
| 2235 |
|
|
| 2236 |
|
self.load_analysis_interims(obj) |
| 2237 |
|
|
| 2238 |
|
def load_analysis_interims(self, analysis): |
| 2239 |
|
sheetname = 'Reference Analysis Interims' |
| 2240 |
|
if not hasattr(self, 'interim_worksheet'): |
| 2241 |
|
worksheet = self.workbook.get_sheet_by_name(sheetname) |
| 2242 |
|
if not worksheet: |
| 2243 |
|
return |
| 2244 |
|
self.interim_worksheet = worksheet |
| 2245 |
|
bsc = getToolByName(self.context, 'bika_setup_catalog') |
| 2246 |
|
interims = [] |
| 2247 |
|
for row in self.get_rows(3, worksheet=self.interim_worksheet): |
| 2248 |
|
if row['ReferenceAnalysis_id'] != analysis.getId(): |
| 2249 |
|
continue |
| 2250 |
|
interims.append({ |
| 2251 |
|
'keyword': row['keyword'], |
| 2252 |
|
'title': row['title'], |
| 2253 |
|
'value': row['value'], |
| 2254 |
|
'unit': row['unit'], |
| 2255 |
|
'hidden': row['hidden']}) |
| 2256 |
|
analysis.setInterimFields(interims) |
| 2257 |
|
|
| 2258 |
|
def Import(self): |
| 2259 |
|
bc = getToolByName(self.context, 'bika_catalog') |
|
@@ 2147-2165 (lines=19) @@
|
| 2144 |
|
|
| 2145 |
|
self.load_reference_analysis_interims(obj) |
| 2146 |
|
|
| 2147 |
|
def load_reference_analysis_interims(self, analysis): |
| 2148 |
|
sheetname = 'Reference Analysis Interims' |
| 2149 |
|
if not hasattr(self, 'interim_worksheet'): |
| 2150 |
|
worksheet = self.workbook.get_sheet_by_name(sheetname) |
| 2151 |
|
if not worksheet: |
| 2152 |
|
return |
| 2153 |
|
self.interim_worksheet = worksheet |
| 2154 |
|
bsc = getToolByName(self.context, 'bika_setup_catalog') |
| 2155 |
|
interims = [] |
| 2156 |
|
for row in self.get_rows(3, worksheet=self.interim_worksheet): |
| 2157 |
|
if row['ReferenceAnalysis_id'] != analysis.getId(): |
| 2158 |
|
continue |
| 2159 |
|
interims.append({ |
| 2160 |
|
'keyword': row['keyword'], |
| 2161 |
|
'title': row['title'], |
| 2162 |
|
'value': row['value'], |
| 2163 |
|
'unit': row['unit'], |
| 2164 |
|
'hidden': row['hidden']}) |
| 2165 |
|
analysis.setInterimFields(interims) |
| 2166 |
|
|
| 2167 |
|
def Import(self): |
| 2168 |
|
bsc = getToolByName(self.context, 'bika_setup_catalog') |