code: def _folder_item_result(self, analysis_brain, item):
          
  
          item["Result"] = ""
  
          if not self.has_permission(ViewResults, analysis_brain):
              # If user has no permissions, don"t display the result but an icon
              img = get_image("to_follow.png", width="16px", height="16px")
              item["before"]["Result"] = img
              return
  
          result = analysis_brain.getResult
          capture_date = analysis_brain.getResultCaptureDate
          capture_date_str = self.ulocalized_time(capture_date, long_format=0)
  
          item["Result"] = result
          item["CaptureDate"] = capture_date_str
          item["result_captured"] = capture_date_str
  
          # Edit mode enabled of this Analysis
          if self.is_analysis_edition_allowed(analysis_brain):
              # Allow to set Remarks
              item["allow_edit"].append("Remarks")
  
              # Set the results field editable
              if self.is_result_edition_allowed(analysis_brain):
                  item["allow_edit"].append("Result")
  
              # Prepare result options
              choices = analysis_brain.getResultOptions
              if choices:
                  # N.B.we copy here the list to avoid persistent changes
                  choices = copy(choices)
                  # By default set empty as the default selected choice
                  choices.insert(0, dict(ResultValue="", ResultText=""))
                  item["choices"]["Result"] = choices
  
          if not result:
              return
  
          obj = self.get_object(analysis_brain)
          formatted_result = obj.getFormattedResult(
              sciformat=int(self.scinot), decimalmark=self.dmk)
          item["formatted_result"] = formatted_result
docs: Set the analysis' result to the item passed in.
  
          :param analysis_brain: Brain that represents an analysis
          :param item: analysis' dictionary counterpart that represents a row