lims_interface: add groups without summary fields in data form

This commit is contained in:
Sebastián Marró 2020-11-16 12:44:42 -03:00
parent cf34ac3e06
commit d0f823f625
1 changed files with 10 additions and 8 deletions

View File

@ -585,14 +585,16 @@ class Interface(Workflow, ModelSQL, ModelView):
current_group = None
if line.related_group:
if line.related_group not in groups:
field_colspan = 4
for rep in self.grouped_repetitions:
if rep.group == line.related_group:
field_colspan = rep.colspan or field_colspan
fields.append('<field name="group_%s" colspan="%s"/>' % (
line.related_group, field_colspan))
groups.append(line.related_group)
for group in range(1, line.related_group + 1):
if group not in groups:
field_colspan = 4
for rep in self.grouped_repetitions:
if rep.group == group:
field_colspan = rep.colspan or field_colspan
fields.append(
'<field name="group_%s" colspan="%s"/>' % (
group, field_colspan))
groups.append(group)
if line.group_name:
if line.group_name != current_group: