mirror of
https://github.com/Kalenis/kalenislims.git
synced 2023-12-14 07:13:04 +01:00
lims: results report: avoid error when no record is selected to print
This commit is contained in:
parent
0ccfaa3567
commit
5121857994
1 changed files with 7 additions and 1 deletions
|
@ -2823,7 +2823,9 @@ class PrintResultReport(Wizard):
|
||||||
print_ = StateReport('lims.result_report')
|
print_ = StateReport('lims.result_report')
|
||||||
|
|
||||||
def transition_start(self):
|
def transition_start(self):
|
||||||
|
if Transaction().context['active_ids']:
|
||||||
return 'print_'
|
return 'print_'
|
||||||
|
return 'end'
|
||||||
|
|
||||||
def do_print_(self, action):
|
def do_print_(self, action):
|
||||||
data = {}
|
data = {}
|
||||||
|
@ -3864,6 +3866,10 @@ class PrintGlobalResultReport(Wizard):
|
||||||
|
|
||||||
def transition_start(self):
|
def transition_start(self):
|
||||||
ResultsReport = Pool().get('lims.results_report')
|
ResultsReport = Pool().get('lims.results_report')
|
||||||
|
|
||||||
|
if not Transaction().context['active_ids']:
|
||||||
|
return 'end'
|
||||||
|
|
||||||
for active_id in Transaction().context['active_ids']:
|
for active_id in Transaction().context['active_ids']:
|
||||||
results_report = ResultsReport(active_id)
|
results_report = ResultsReport(active_id)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue