What's new ⬇ Download Reportworq
⬇ Guide PDF

Professional reports#

Early release. This feature is in early release, so its screens and behavior may change. Tell us what you think with Send feedback. See Early release features and Send feedback.

Not released yet. Professional reports are not currently released. This page is in preparation for the next release. It describes what to expect, and the feature is not available on a standard license today.

A professional report is a sheet you lay out freely: your own labels, blank lines, Excel formulas between report rows, and any formatting. Reportworq owns only the report's own formulas, one per row or column header, and fills in every number where a row meets a column.

When to use it. A monthly Timberline P&L where the account rows are fixed, a "Top 5 product lines under Revenue" row grows and shrinks on every refresh, your own margin formulas sit between rows, and a quarter filter is a drop-down on the sheet. A crosstab cannot be formatted line by line like that.

License#

Professional reports are a licensed feature. They are not part of a standard license yet; today they come with internal and QA licenses only. Web reports themselves need no license, and neither do lists, crosstabs, charts, maps or AI insights. See Licensing.

A server without the license behaves like this:

The license does not show in the Capabilities block of the License tab, so the messages above are the signal. To get it, ask your Reportworq contact.

Screenshot coming soonA New menu with Professional report disabled and the reason Professional reports are coming soon

Where you can build one#

Web report studio Excel add-in
Start blank or convert a crosstab Yes (licensed) No. The controls are disabled with Professional reports aren't in Excel yet. and a toast adds "Build them in the web report studio."
Open a workbook that already holds one Yes Listed and handled, but its formulas do not calculate in Excel itself

Build professional reports in the web report studio. Then convert the web report to Excel or use it as a job source; a professional report goes out of a job as saved values.

Before you start#

Start a professional report from blank#

  1. Click an empty cell where the report should begin.
  2. In the studio ribbon choose New, then Professional report. (The Home start button Professional does the same on an empty sheet.)
  3. On the report's Connection page, pick the data model and the view. Nothing is written to the sheet until you pick. The pick writes the report's anchor cell with its first measure.
  4. Under Rows, choose Add. In the form, pick a Field, tick its Members, and optionally tick Total. OK writes one row header per member down the label column (up to 200 per Add).
  5. Under Columns, choose Add and do the same across the header row. The first columns replace the temporary value column that shows each row's total.
  6. Choose the Value in the Report section if you want a different measure.

The pane shows the numbers as soon as the report has rows and columns. Before then it says "Add rows and columns to see numbers."

A blank professional report after Rows, Add with the Field and Members form
A blank professional report after Rows, Add with the Field and Members formTap or click the image to view it full screen

Refused when you start: a cell that is not empty ("Select an empty cell"), a view without a measure, a view with a required variable that has no default, a cube view (start from a crosstab and convert instead), and a place that would land on another report.

Convert a crosstab#

  1. Build and check the crosstab first. See Crosstabs.
  2. Select the crosstab and choose To professional report (the editor menu or the Crosstab ribbon tab).
  3. Reportworq rewrites the crosstab in place as formulas, keeps its formats, then compares every value and total with the crosstab. If anything differs, the convert is undone and refused with the count.

A crosstab converts only with a model, a row field, one column field, one column stack and one value. Several row stacks convert to one professional report per stack, layered down the sheet. Filters become report filters. Data model variables are carried as fixed values: those cells show the value the report reads but take no typing. To read with another value, change it on the crosstab and convert again.

A chart, map or AI insight that followed the crosstab follows the new report. After a stacked convert the toast tells you which chart still reads the old crosstab so you can pick its data again.

Convert refuses, naming the field, for a Top N on a row field or an inserted row, an "Everything else" row under an inserted row with left-out members, and any row or column member filter on a cube.

Make a row dynamic#

Select a row member and use Add dynamic row, then Top N. A temporary block grows or shrinks on every refresh and ranks by the report's value. In the Add menu a member can also take a label filter (equals, does not equal, contains, begins with, ends with) or Expand, which lists the member values in scope. On a cube, Expand on a consolidation walks the hierarchy.

Drag members and their generated blocks to reorder; references follow, as when you insert cut cells in Excel.

A dynamic Top 5 row under Revenue after refresh
A dynamic Top 5 row under Revenue after refreshTap or click the image to view it full screen

Notes and limits#

Feedback on this page

Comments, questions, requests, or something missing or unclear? Email us - the page you are on is filled in for you.

Email feedback on this page

Or write to support@reportworq.com directly.