It does not seem to be feasible to edit the report once generated. You cannot add a constraint or logic to allow your report to be editable.
But there does exist a work around, what you can do is: First export the report and then you can change the mode of the document to
Restrict Change or Editing. You can write custom code to perform this operation.