Parsware

For Microsoft Power Apps

The reports and screens Power Apps cannot draw.

A managed Dataverse solution that adds two things to the apps you already have: documents that print exactly as designed, and screens drawn pixel by pixel that read and write your own tables. Authored inside Power Apps, deployed by solution, rendered in your own model-driven apps.

What it adds

Two capabilities, in the place your users already are

Reports designed on a canvas

Lay a document out at the size of the paper. Bind fields to a table, a saved query or pasted FetchXML. Group, total, page, and put a chart in it.

Print that matches the screen

What the designer shows is what comes out of the printer and what a PDF contains. That is the entire point of the product, and it is the thing a browser’s print dialogue has never given anybody.

Drawn screens on your forms

Draw a panel and put it in a form section, or bind it to a single column so it renders the field itself. It can open dialogs and side panes using the host’s own chrome.

Where your data goes

Nowhere. It stays in Dataverse.

This is the first question every administrator asks, so it gets the plainest possible answer.

Your tenant, your security roles

Every read and write goes through the Dataverse Web API as the signed-in user. Somebody who cannot see a record in a view cannot see it in a report either, because it is the same authorization doing the deciding.

One outbound call, and it carries no data

The licence check asks whether this environment is licensed and until when. It is verified against a key compiled into the solution, so an environment that cannot reach us keeps working.

Getting it in

Three solutions and a licence key

An import, an import, an import, and a string pasted into a form. There is no agent to install, no server to stand up and nothing to open in your firewall.

  1. 1

    Import the runtime

    Into every environment that will display a report or a screen.

  2. 2

    Import the designer

    Only where people author. Production does not need it.

  3. 3

    Paste the licence

    Into the Parsware Licence form. It reads back what you bought.

Customers download each release, with its published checksum, from their own account page.

Plans

Standard and Professional

Standard, $299 for 3 environments — Reporting, end to end: design on a canvas, bind to your data, print what you see on screen. Professional, $899 — Everything in Standard, plus drawn application screens that read and write your data.

Does any of our data leave the tenant?
No. Everything reads and writes Dataverse in your own tenant, through the Web API, under your own security roles. The only thing that ever leaves is a licence check — which environment is licensed, and until when.
What exactly do we install?
Three managed solutions: the runtime, which every environment that displays a report or a screen needs; the designer, which belongs only where people author; and a samples solution you can import, look at, and delete.
What happens if we stop renewing?
What you bought keeps working. Renewal buys updates and support — a lapsed licence withholds the next version, it does not switch off the current one.
Is this a replacement for model-driven apps?
No, and it is deliberately not trying to be. Power Apps is the host: it owns the tables, the security, the navigation and the forms. Parsware adds the two things it has no answer for — a report that prints exactly as designed, and a screen drawn pixel by pixel.
Can we try it first?
Yes — 30 days of the full Professional feature set, across 3 environments. A trial that cannot survive a promotion from development to test fails at the thing being evaluated, which is why it is three and not one.

Start with a 30-day trial

The full Professional feature set, across 3 environments, in your own tenant.