run_report
Generate a Gramps report file with custom options, running in the background and returning a task_id to poll for completion.
Instructions
Generate a report and return the file it produced.
Living people and private records are left out (living_people 0, incl_private false) unless you pass those options or include_private; Gramps' own default includes both.
Usually runs in the background, returning a task_id to poll with get_task.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| locale | No | Language code for the report output. | |
| options | No | Overrides for the report's defaults, merged over them. Common keys: 'pid' (the central person's gramps_id), 'maxgen', 'off' (output format), 'living_people'. | |
| report_id | Yes | Report id, from list_reports. | |
| include_private | No | Show living people and private records in full. Only when the user asks for them; they are withheld by default. |