Mobile report

From Resco's Wiki
Revision as of 12:35, 23 June 2021 by Jzambor (talk | contribs) (web app generates reports on the server)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Mobile reports

Reports are read-only visual representations of entity data. Users of the mobile app can use the templates to create reports on the go, using data from CRM. Reports are generated directly in Resco mobile apps, even in offline mode, so there is no need for any connection to the internet or CRM server. This allows you to create e.g. an invoice or a service report at the customer and save it to a CRM record as an attachment. Or instantly email it to your customers and partners. Or use a wireless printer to directly print it.

Things are slightly different when using the web app. In this case, the report is generated on the server.

Documents can be generated in Word (.docx), Excel (.xlsx), PDF, or HTML formats. It is also possible to use one or more records as a source for the report.

Report structure

Mobile reports support many popular building blocks, such as

  • Header and footer sections that repeat on all pages of the document
  • Repeating blocks for recurring items (such as invoiced products)
  • Any field from your entities
  • Images, both static (for example your company logo) and dynamic (for example a signature)
  • Dynamic reports involving business logic, for example, calculations, show or hide sections under specific conditions, etc.

See also the followings blogs: Blog

Creating report templates

Before you can run a report in the app, you have to create a document template that defines what kind of information should be included in the report and how should it be positioned on a page (exception: basic questionnaire reports are available out-of-the-box). Resco offers two ways of designing report templates:

Running the reports

You can run the reports in Resco mobile apps, in various components:

  • On a form, a report can be configured via Form commands. Users can access the report using the hamburger menu in the top right corner of the form.
  • On a view, a report can be configured using the Multi Select function. Users can select multiple records and then select the action from the bottom right corner.
  • On a view, a report can be configured using row buttons. Depending on their device, users can access the button when they select a record in the list or when they swipe from the right.
  • On a questionnaire, a report can be configured using Commands. Users can launch the report for completed questionnaires. It is also possible to configure an automatic generation of reports on completion or allow users to manually run a preliminary report for an in-progress questionnaire.

You can also configure the behavior of the Run Report command in the app.