Inforiver
FormulaPricingProductAll Products
Reporting & Writeback Matrix Docs
Reporting & Writeback Matrix Docs
  • Introduction to Inforiver
    • Why Inforiver
    • Get Started
      • Installing Inforiver for yourself
      • Installing from AppSource
      • Installing Inforiver for your organization (Org visual)
      • Inforiver Writeback Matrix pre-requisites
        • Whitelist Inforiver IPs
        • Admin consent for Inforiver's Entra ID
          • Basic consent
          • Full admin consent
      • Inforiver Customer Portal
        • Billing Admin
          • Update Profile
          • Update Subscriptions
        • License Admin
      • Licensing
        • License renewal
      • Registering Inforiver on Azure AD (Entra ID)
  • Working with Inforiver
    • 1. Build your first Inforiver report
    • 2. Displaying information
      • Report interface
      • Layout options
      • Templates
      • Basic formatting
        • Number formatting
        • Cell, header & value formatting
        • Totals & subtotals
        • Insert blank rows
      • Basic inline charts
    • 3. Basic interactions
      • Explore & filter data
        • Search & Filter
        • Explorer
        • Top N + others
      • Sort & reorder data
      • Show/hide values
      • Manage column widths
      • Manage hierarchies
      • Create visual hierarchies
      • Pin rows & columns
      • Blend measures
      • Dynamic measure headers
      • Context menus
        • Column gripper
        • Row gripper
      • Actions
        • Rails
        • Toolbar options
        • Keyboard shortcuts
        • Reset
    • 4. Adding business logic and formulae
      • Insert calculated rows
        • Template rows
      • Insert calculated columns
      • Insert manual input rows
      • Insert manual input columns
        • Number
        • Dropdown
          • Dropdown options from semantic models
          • Lookup visuals for dropdowns
        • Text, checkbox & date
        • Writeback Matrix features
      • Invert sign
      • Editing cells
      • Quick formula
      • Visual column inside visual measures
      • Manage inserted rows
      • Manage inserted measures & columns
      • Pivot data
      • Insert image URLs
    • 6. Working with charts
      • Sparkline charts
      • Stacked charts
      • Bullet charts and clustered bar charts
      • Waterfall charts
      • Bar and pin charts
      • Change/deviation charts
    • 5. Conditional formatting
      • One-click options
      • Create rule
        • Rules (If conditions)
        • Color scale & data bars
        • Classification
        • Ranking
      • Manage rules
    • 7. Planning, budgeting & forecasting
      • What-if analysis & simulations
      • Goal Seek
      • Scenarios (Writeback Matrix only)
      • Budgeting & allocations
      • Forecasting
        • Date rollover and extending forecasts
        • Editing forecasts and reforecasting
        • Autoclose forecasts
        • Distribute deficit
        • Row level forecast
        • User Access Control
        • Common Scenarios
          • Forecast using a Blank Template
          • Forecast using Existing Data
          • Adding Forecasts for Periods unavailable in the model
          • Creating daily and weekly forecasts
      • Set version
    • 8. Paginated reporting
      • Pagination
      • Header & footer
        • Text
        • Images
        • Charts
        • KPI cards
      • Report layouts (Report+)
      • Display and themes
    • 9. Commenting and collaboration
      • Notes
      • Comments
        • Data-level comments
        • Assign & track tasks
        • Track changes
        • Report-level comments
        • Comment settings
    • 10. Exporting reports
      • Export to PDF & Excel
        • Excel export - operational boundaries
      • Ad hoc emails
      • Snapshot (Writeback Matrix only)
        • Comparing snapshots
    • 11. Scheduling reports
      • Create new subscription
        • Select a report
        • Set subscription frequency
        • Select destination(s)
          • Email
          • OneDrive
          • Microsoft Teams
          • SharePoint
        • Review & save subscription
      • Manage your subscriptions
      • Administration
    • 12. Data writeback
      • Settings
        • General Settings
        • Data Settings
        • Destination Settings
        • Writeback security settings
        • Writeback time-out & batch size settings
        • Advanced Settings
      • Destinations
        • Azure SQL (Managed DB)
        • Azure SQL
        • Microsoft SQL Server
        • Synapse Dedicated SQL Pool
        • Azure Data Lake Storage
        • Databricks
        • Snowflake
          • Setting up Snowflake OAuth
        • Amazon Redshift
        • BigQuery
        • SingleStore
        • SAP HANA
        • Oracle
        • PostgreSQL
        • MySQL
        • OneDrive
        • SharePoint
        • Dataverse
        • Fabric Warehouse
        • Fabric lakehouse
        • Fabric SQL
        • URL as destination
      • Logs
      • Reading mode
    • 13. Context awareness
    • 14. Manage aggregation
      • Row aggregation
      • Column aggregation
    • 15. Managing Inforiver Writeback Matrix visuals
      • Inforiver deployments in Power BI pipeline setup
      • Duplicating Writeback Matrix Visuals - Best Practices
      • Recommended practices while working with Power BI desktop
    • 16. Approval workflows
    • 17. Collaborative adjustment workflows
    • 18. Variables
      • Variable types
        • Number
        • Select
        • Text
        • Date
        • Date range
        • Boolean
        • Button
      • Variable bookmarks
    • 19. Leveraging Power BI bookmarks
  • Admin Console
    • Manage Profile
    • User management
      • User Roles and Permissions
      • Create custom roles and policies
    • Settings
      • General
      • Generate builds - on prem
      • Forecast
      • Holidays
      • API token
      • Writeback
      • Managed DB
      • Assets
    • Onboarding actions
    • Writeback
  • Display settings
    • General settings
    • Hierarchy settings
    • Number settings
    • Miscellaneous settings
    • On-load scripting
  • Formula syntax
    • Conditional statements
      • IF
      • IFNA
      • SWITCH
      • FILTERIF
    • Logical functions
      • AND
      • IN
      • ISBLANK
      • ISEMPTY
      • ISNUMBER
      • NOT
      • OR
      • XOR
    • Math functions
      • ABS
      • AVERAGE
      • AVERAGEEXNEG
      • AVERAGEEXZERO
      • AVERAGEEXZERONEG
      • AVERAGEIF
      • CEILING
      • COUNT
      • COUNTIF
      • DIVIDE
      • EVEN
      • EXP
      • FLOOR
      • INDEXOF
      • LOG
      • ODD
      • MAX
      • MIN
      • NORMDIST
      • NORMSDIST
      • NORMINV
      • NORMSINV
      • PCT
      • POWER
      • RAND
      • RANDBETWEEN
      • ROUND
      • SORT
      • SQRT
      • SUM
      • PMT
    • Text formatting functions
      • CONCATENATE
      • HYPERLINK
      • LEFT
      • LOWER
      • MID
      • PROPER
      • REPLACE
      • REPT
      • RIGHT
      • TEXT
      • TRIM
      • UPPER
      • VALUE
    • Date functions
      • DATEADD
      • DATEDIFF
      • DAY
      • DATE
      • DATE.SET
      • DATE.FORMAT
      • SOWEEK
      • SOMONTH
      • SOQTR
      • SOYEAR
      • EOWEEK
      • EOMONTH
      • EOQTR
      • EOYEAR
      • NETWORKDAYS
      • ADDDAYS
      • ADDWEEKS
      • ADDMONTHS
      • ADDQTRS
      • ADDYEARS
      • FROMEXCELDATE
      • MONTH
      • NOW
      • PERIOD_RANGE
      • TODAY
      • TOEXCELDATE
      • YEAR
    • Time intelligence functions
      • AGGREGATE
      • FILTER
      • COLUMN_PERIOD
      • LASTNDAY
      • LASTNMONTH
      • LASTNQTR
      • LASTNYEAR
      • MONTHPERIOD
      • MOVINGAVERAGE
      • MOVINGSUM
      • MTD
      • NEXTNDAY
      • NEXTNMONTH
      • NEXTNQTR
      • NEXTNYEAR
      • QTD
      • QTRPERIOD
      • SHIFT
      • TOTALYTD
      • TOTALQTD
      • TOTALMTD
      • VALUEAT
      • YEARPERIOD
      • YTD
    • Other operators
    • Identifiers
      • CLOSEDPERIOD
      • COLUMN.DATE
      • COLUMN.PARENT
      • COLUMNS
      • CURRENT_PERIOD
      • DESCENDANTS
      • FORECAST.CLOSED_END
      • FORECAST.CLOSED_START
      • FORECAST.OPEN_END
      • FORECAST.OPEN_START
      • GROUP INDEX
      • HAS
      • HAS_ALL
      • HAS_SOME
      • LEAVES
      • LEVEL
      • LOGGEDIN_EMAIL
      • LOGGEDIN_NAME
      • MATCH
      • MAXDATE
      • MEMBERS
      • MINDATE
      • RELATIVE
      • RELATIVE_COLUMN
      • ROW.PARENT
      • ROW.LABEL
    • Scripting functions
      • DISPLAYTOAST
      • EXPORT
      • LAYOUT
      • SETCFRULE
      • SETFILTER
      • SETFILTERBYINDEX
      • SETVISIBILITY
      • SHOWBETWEENPERIOD
      • SHOWCLOSEDFORECAST
      • TOPN
      • DISPLAY SETTINGS
        • SETBLANKLABEL
        • SETSUPPRESSZEROS
        • SETRAGGEDHIERARCHY
        • SEPARATOR
        • SETCOMBINECOLUMNHEADER
        • SEMANTICFORMAT
        • SHOWNULLAS
        • SHOWZEROAS
        • SINGLECHILD
    • Miscellaneous functions
      • FETCH
      • LOOKUP
    • Measure/Column selection functions
      • GETCOLBETWEENPERIODS
      • GETMEASURE
  • Advanced topics
    • Audit log
    • Backup & restore report config
    • Enterprise themes
    • PowerPoint integration
    • Drill down and roll up in performance mode
  • Infobridge
    • 1. Create bridge
    • 2. Add source to bridge
    • 3. Bridge Interface
    • 4. Manage queries
      • Query transformations
        • Append
        • Join
        • Duplicate
    • 4. Manage sources
    • 5. Insert rows from bridge
    • 6. Insert measure from bridge
    • 7. Manage Integration of visuals
    • 8. Manage Bridges
    • 9. Data transformations
      • Pivot table
      • Group by
      • Add Column
      • Pivot column
      • Rename column
      • Find and Replace
      • Remove measure
      • Filter rows
      • Sort
      • Text functions
      • Unnest
      • Round
      • Extract Comments
      • Import and export
    • 10. Integrating forecasts
    • 11. Collaborative adjustments
  • Accessibility shortcut keys
  • Inforiver Reporting Matrix FAQs
  • Inforiver Writeback Matrix FAQs
  • Video tutorials
  • Resources
  • Release Notes
    • Inforiver Writeback Matrix May 2025 - v4.5 - Audit redesign, Writeback optimizations, and more
    • Inforiver Writeback Matrix May 2025 - v4.4.3
    • Inforiver Writeback Matrix April 2025 - v4.4.2
    • Inforiver Writeback Matrix April 2025 - v4.4.
    • Inforiver Writeback Matrix March 2025 - v4.3 - Time series formulae
    • Inforiver Writeback Matrix - March 2025 - v4.2
    • Inforiver Writeback Matrix March 2025 - v4.1
    • Inforiver Reporting Matrix March 2025 - V3.3.3 -New formatting and export options
    • Inforiver Writeback Matrix Feb 2025 - v4.0 - User permissions, High-performance mode, Input rules
    • Inforiver Writeback Matrix January 2025 - v3.9 - Fabric support, upgraded variables interface
    • Inforiver Writeback Matrix December 2024- v3.8 - Improved Scheduler Performance & Other Enhancements
    • Inforiver Writeback Matrix December 2024 - v3.7 - Merge rows, new rounding functions & More
    • Inforiver Writeback Matrix November 2024 - v3.6.2 - Import from Google Sheets & More
    • Inforiver Writeback Matrix October 2024 - v3.6 - Approval Workflows & Other Enhancements
    • Inforiver Writeback Matrix October 2024 - v3.5 - Lookup visuals & more
    • Inforiver Reporting Matrix Nov 2024 - v3.3 - Variables
Powered by GitBook
On this page
  • 1. Data input
  • 2. Writeback
  • 3. Goal Seek
  • 4. Audit log
  • 5. Admin console
  • 6. Commenting and collaboration
  • 7. Export
  • 8. Other enhancements

Was this helpful?

  1. Release Notes

Inforiver Writeback Matrix May 2025 - v4.5 - Audit redesign, Writeback optimizations, and more

PreviousRelease NotesNextInforiver Writeback Matrix May 2025 - v4.4.3

Last updated 8 hours ago

Was this helpful?

Capturing business insights in Power BI is easier than ever with our lineup of Data Input features, like the data import utility, conditional template rows, and enhancements to data input rules. We've also released a number of optimizations under the hood to make sure you have the most efficient reporting experience with Inforiver Matrix. In a highly collaborative environment like Inforiver Matrix, a robust audit trail is vital - we've re-designed the Audit log to a full-page, spreadsheet-style view.

Explore our new range of features that make Inforiver Writeback Matrix the most powerful platform for planning, collaboration, and writeback in Power BI.

1. Data input

1.1. Filter for data input rows

Inforiver Matrix offers a no-code, intuitive interface that enables users to insert aggregated rows, custom row hierarchies, calculated rows, and even forecast rows directly in the visual. The robust row-management feature now comes packaged with a filter that allows users to quickly locate different types of rows.

1.2. Insert rows - creation timestamp

In list or tree view, simply hover over a row to view the timestamp when it was inserted.

1.3. Data import utility

Inforiver Matrix provides the flexibility to input values in Excel and seamlessly import them into the visual. This option, which was previously supported only for data input number fields, has now been extended to all data input types.

Using the import utility is as simple as selecting the measure to input values for > downloading the Excel template > entering values directly in Excel, and import the template back into the Inforiver Matrix visual.

1.4. Conditional template rows

Inforiver Matrix delivers efficient hierarchy handling with the template rows option - insert custom rows automatically at each level of the hierarchy at one shot, without having to insert them individually. You now have additional control over which levels to create template rows in. Click the configure link in the Template conditions section. You can directly select the row categories by selecting the Simple radio button or specify filter conditions by selecting the Advanced option.

1.5. Aggregation for date data input

Track the earliest or latest date under a parent category by setting the subtotal aggregation to minimum or maximum for date data input fields - for instance, the earliest or latest delivery date for a product range.

1.6. Duplicate formula

Use the new duplicate icon to quickly replicate formulas that need to be reused in similar calculations.

1.7. Suppress null data input measures

Data input measures with no assigned values offer no meaningful contribution to reports. You can opt to suppress them by enabling the Suppress Null DI (Number) Measures option in Display Settings.

In this sample report, a budget has not been allocated to the Mineral Water category. We can hide this column by enabling the suppress null option for data input measures.

This option will be enabled only when the Ragged Hierarchy option is turned on.

1.8. Data input rules -enhancements

  • Pop-out window for easy dimension selection

When you apply rules to data input fields, you can also select the row and column dimensions to which the rules apply. The new pop-out window makes it convenient to scroll and select dimensions, especially when complex hierarchies are involved or the report has a large number of row/column dimension categories.

  • Specify custom filter conditions to apply rules with the new filter tab.

  • Measure values for min/max rules

In addition to setting a static value, you can now define minimum and maximum ranges using the new 'Measure' option. Simply select a measure to dynamically control the range limits.

2. Writeback

2.1. Writeback performance and data volume optimizations

Inforiver's writeback now delivers faster writebacks and handles more data volumes - writeback up to 1 million cells with a 75% reduction in processing time.

To trigger faster writebacks, enable the Execute Writeback using optimized approach toggle from the Admin console > Writeback Settings.

3. Goal Seek

3.1. Goal seek for formula rows

Strengthen your “what-if” analysis with Goal Seek for calculated rows. If you have a calculated row that refers to a data input or forecast row, you can now use Goal Seek to automatically adjust the input row to achieve the desired result based on the row-level formula.

In this report, we have a Total formula row based on a native row and a forecast row. We can change values in the formula row with Goal Seek and let Inforiver do the heavy lifting to calculate and apply the required modification to the forecast row.

4. Audit log

4.1. Audit log redesign and refactoring

Inforiver Writeback Matrix provides a platform for multiple teams or departments to collaborate on reports, e.g., to update budgets and forecasts or update project/approval status. A comprehensive audit log is essential to ensure accountability, data integrity, and regulatory compliance. In this release, we've completely re-hauled the audit log to make it more streamlined and easier to use.

The audit log has been redesigned from a side pane to a full-page, spreadsheet-style view—complete with filters and dropdowns—making it easier to track and manage audits. The Data Input tab, as the name implies, captures all the changes made to data input fields.

View the report-level changes in the Reports tab.

5. Admin console

5.1. Priority for subscriptions

Managing multiple report subscriptions just got easier—with the new Priority option, you can now control which subscription takes precedence. If you have bookmarks and filters in your reports, you can set individual priorities for each. The priorities set for bookmarks/filters will automatically be cascaded across all destinations.

For dynamic subscriptions, you can source the priority from semantic models or CSV files.

The Priority option is available only for on-prem users.

5.2. Bulk delete option

Easily delete multiple users in one action by selecting them and clicking the Bulk Delete button.

5.3. Admin console export users

Exporting user details from the admin console may be required for operational, compliance, or business continuity reasons. Inforiver's admin console now supports exporting all the metadata associated with registered users.

6. Commenting and collaboration

6.1. Specific handling for tagged and assigned users

When you add context to a report with a comment, you can tag a user with the @ symbol and assign the comment to a different user. In earlier versions, the comment would get re-assigned to the tagged user. In the latest version, the assignee will not change irrespective of @ mentions in the comment.

All the tagged users will also receive notification emails that they have been mentioned in a comment.

7. Export

7.1. Display negative signs in Excel export

In Excel exports of Writeback Matrix reports, manually changing positive numbers to negative numbers would not be reflected in the cells. The negative sign would be displayed only in the toolbar when the cell was clicked. This issue has been rectified in the latest version.

7.2. Export Excel - formula index

Have you ever needed to understand how a specific field was derived in an Excel export? The new Add appendix at last sheet option includes a formula index tab in the Excel export, enabling users to easily refer to the underlying formulas used.

8. Other enhancements

8.1. Freeze rows and columns

Navigating large reports with numerous rows and columns can make data comparison cumbersome with a significant amount of scrolling. With Inforiver Matrix, you can freeze selected rows and columns to keep key metrics in view—making analysis faster and more efficient.

For example, to use the key metrics for 2024-Q1 as a benchmark, you can freeze those specific columns as shown in Fig 1. To analyze the Gross Profit and Net Revenue based on US Central metrics, you can freeze the selected rows and columns from the row/column grippers.

Frozen rows and columns will be retained in Excel and PDF exports:

Excel export

8.2. Checkbox-based filters

Checkboxes are widely used in reports for data selection, like shortlisting specific transactions or marking approval/review status. You can now filter data based on checkbox values using the new 'Checked' and 'Unchecked' options. An application within Inforiver Matrix would be to use the checkbox filter to writeback only the selected records.

8.3. Total rows in the footer

In the table layout, the aggregated row subtotals for each parent dimension category are suppressed by default; however, these rows were being considered while calculating the overall number of rows. In the latest version, the subtotal rows that are not displayed will not be counted when calculating the total number of rows.

Notice how the total number of rows is different in the Hierarchy layout where subtotals are enabled.

8.4. Formula bar enhancements

The formula bar has been optimized for better usability. In earlier versions, unintentionally clicking a cell would automatically create a cell reference. Cell references will now be created only if it is the first item in a formula or preceded by an arithmetic operator. Users need to explicitly click inside the formula bar to create cell references. The erase button can be used to reset the cell to its original value.

8.5. Approval workflows for reports without column dimensions

The latest version of Inforiver Writeback Matrix supports configuring approval workflows for reports that do not have column dimensions.

8.6. Date functions to show/hide measures

You can now use Inforiver's built-in date and time intelligence functions to display measures over a specific range of time. Select the Date Functions options in the Show/Hide measures interface.

8.7. My tasks - display unresolved tasks

The My Tasks pane will now display tasks assigned to users that are not resolved. Users can view other tasks with the filter button, but unresolved tasks will be displayed by default, helping users easily identify and address them on priority.

8.8. Multi-select to filter data in other Inforiver Matrix visuals

In Inforiver Matrix, you can enable checkboxes to select multiple rows. Multi-row selection can now filter the records in another Inforiver Matrix visual. You'll see that the product names in the first visual are automatically filtered when we make category selections in the second visual.

Suppress null disabled
Suppress null enabled
Freeze columns
Freeze rows and columns