run_report
Triggers a 1C form report command, filling the form's spreadsheet attribute on the server; verify rendered cells via screenshot or PF_LAST_ACTION marker.
Instructions
Run a report / fill a ТабличныйДокумент natively. A report-run is a standard FORM-COMMAND click (the
click_command family, …Button[<command>] 88 82 81 20 20 20); clicking PF_RUN_REPORT fills the form's
spreadsheet attribute ON THE SERVER (cells PF_RPT_R1C1…R2C2) and sets PF_LAST_ACTION="PF_RUN_REPORT". Replays
the genuine setup from capture + the command click. NOTE: the SPREADSHEET CELL CONTENT rides the wire as a
1C-packed BINARY ТабличныйДокумент (.mxl) blob — NOT plain strings, NOT zlib/deflate. So reading individual cells
capture-free is a deep .mxl-format decode (deferred — the in-client testing API's domain, e.g. «табличный
документ … равен»); verify the produced spreadsheet with capture_screenshot (the cells render) or by reading the
PF_LAST_ACTION marker. Returns {command, accepted}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | 127.0.0.1 | |
| port | No | ||
| capture | No | report | |
| command | No | PF_RUN_REPORT |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||