def __init__(self, context, request, **kwargs): AnalysesView.__init__(self, context, request) self.show_select_column = False self.allow_edit = False self.show_workflow_action_buttons = False for k, v in kwargs.items(): self.contentFilter[k] = v self.columns['Request'] = {'title': _("Request"), 'sortable': False} self.columns['Priority'] = {'title': _("Priority"), 'sortable': False} # Add Request and Priority columns pos = self.review_states[0]['columns'].index('Service') + 1 self.review_states[0]['columns'].insert(pos, 'Request') pos += 1 self.review_states[0]['columns'].insert(pos, 'Priority')
def __init__(self, context, request): AnalysesView.__init__(self, context, request) self.catalog = "bika_analysis_catalog" self.contentFilter = { "portal_type": "ReferenceAnalysis", "path": {"query": "/".join(self.context.getPhysicalPath()), "level": 0}, } self.show_select_row = False self.show_sort_column = False self.show_select_column = False self.allow_edit = False self.columns = { "id": {"title": _("ID"), "toggle": False}, "getReferenceAnalysesGroupID": {"title": _("QC Sample ID"), "toggle": True}, "Category": {"title": _("Category"), "toggle": True}, "Service": {"title": _("Service"), "toggle": True}, "Worksheet": {"title": _("Worksheet"), "toggle": True}, "Method": {"title": _("Method"), "sortable": False, "toggle": True}, "Instrument": {"title": _("Instrument"), "sortable": False, "toggle": True}, "Result": {"title": _("Result"), "toggle": True}, "Captured": {"title": _("Captured"), "toggle": True}, "Uncertainty": {"title": _("+-"), "toggle": True}, "DueDate": {"title": _("Due Date"), "index": "getDueDate", "toggle": True}, "retested": {"title": _("Retested"), "type": "boolean", "toggle": True}, "state_title": {"title": _("State"), "toggle": True}, } self.review_states = [ { "id": "default", "title": _("All"), "contentFilter": {}, "transitions": [], "columns": [ "id", "getReferenceAnalysesGroupID", "Category", "Service", "Worksheet", "Method", "Instrument", "Result", "Captured", "Uncertainty", "DueDate", "state_title", ], } ] self.anjson = {}
def __init__(self, context, request, **kwargs): AnalysesView.__init__(self, context, request) self.show_select_column = False self.allow_edit = False self.show_workflow_action_buttons = False for k,v in kwargs.items(): self.contentFilter[k] = v self.columns['Request'] = {'title': _("Request"), 'sortable':False} self.columns['Priority'] = {'title': _("Priority"), 'sortable':False} # Add Request and Priority columns pos = self.review_states[0]['columns'].index('Service') + 1 self.review_states[0]['columns'].insert(pos, 'Request') pos += 1 self.review_states[0]['columns'].insert(pos, 'Priority')
def __init__(self, context, request, **kwargs): AnalysesView.__init__(self, context, request, **kwargs) self.columns['getReferenceAnalysesGroupID'] = { 'title': _('QC Sample ID'), 'sortable': False } self.columns['Partition'] = { 'title': _('Reference Sample'), 'sortable': False } self.columns['Retractions'] = {'title': '', 'sortable': False} self.review_states[0]['columns'] = [ 'Service', 'getReferenceAnalysesGroupID', 'Partition', 'Result', 'Uncertainty', 'CaptureDate', 'Retractions' ] analyses = self.context.getReferenceAnalyses() asuids = [an.UID() for an in analyses] self.catalog = 'bika_analysis_catalog' self.contentFilter = {'UID': asuids} self.anjson = {}
def __init__(self, context, request): AnalysesView.__init__(self, context, request) self.catalog = 'bika_analysis_catalog' self.contentFilter = { 'portal_type': 'ReferenceAnalysis', 'path': { 'query': "/".join(self.context.getPhysicalPath()), 'level': 0 } } self.show_select_row = False self.show_sort_column = False self.show_select_column = False self.allow_edit = False self.columns = { 'id': { 'title': _('ID'), 'toggle': False }, 'getReferenceAnalysesGroupID': { 'title': _('QC Sample ID'), 'toggle': True }, 'Category': { 'title': _('Category'), 'toggle': True }, 'Service': { 'title': _('Service'), 'toggle': True }, 'Worksheet': { 'title': _('Worksheet'), 'toggle': True }, 'Method': { 'title': _('Method'), 'sortable': False, 'toggle': True }, 'Instrument': { 'title': _('Instrument'), 'sortable': False, 'toggle': True }, 'Result': { 'title': _('Result'), 'toggle': True }, 'Captured': { 'title': _('Captured'), 'toggle': True }, 'Uncertainty': { 'title': _('+-'), 'toggle': True }, 'DueDate': { 'title': _('Due Date'), 'index': 'getDueDate', 'toggle': True }, 'retested': { 'title': _('Retested'), 'type': 'boolean', 'toggle': True }, 'state_title': { 'title': _('State'), 'toggle': True }, } self.review_states = [ { 'id': 'default', 'title': _('All'), 'contentFilter': {}, 'transitions': [], 'columns': [ 'id', 'getReferenceAnalysesGroupID', 'Category', 'Service', 'Worksheet', 'Method', 'Instrument', 'Result', 'Captured', 'Uncertainty', 'DueDate', 'state_title' ], }, ] self.anjson = {}