Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-65186

[Calculation] - As a form builder, I would like to perform mathematical operations using values from a data provider, so that I can use external data as part of a mathematical expression in my form.

Details

    • Story
    • Status: Closed
    • Minor
    • Resolution: Discarded
    • None
    • None
    • Forms

    Description

      Goal:

      • Perform calculations in a form, using as part of a mathematical expression, values from a data provider.

      Users:

      • Form Builder

      Benefits:

      • Updated values from data providers being used as part of mathematical expressions (common example of data that is constantly updated is currency exchange rates), that brings the benefit of the form builder to use only updated values;
      • Lower the risk of using outdated values;
      • Save time on building formulas that need constant value update.

      User Story:

      As a form builder, I would like to perform mathematical operations using values from a data provider, so that I can use external data as part of a mathematical expression in my form.

      DOD:

      1. The form builder should be able to assign a value from a data provider as part of a mathematical expression;
      2. Prevent what happens if the data provider is unable to reach.

      Use Case:

      • As a admin analyst, I would like to use Liferay Forms to build a reimbursement app, so that I can perform calculations, currency conversions and establish expenditure limits.

      For this use case, the form builder should implement a mathematical expression that will consider a currency rate that updates according to the day the form is being filled and submitted.

      Product Design references:

      Attachments

        Activity

          People

            support-lep@liferay.com SE Support
            luciana.silva Luciana Silva
            Kiyoshi Lee Kiyoshi Lee
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Packages

                Version Package