Troubleshooting Mobile Form Expressions

Use mobile expression logs and validation checks to diagnose configuration problems.

Check Area

What to Verify

Recommended Action

Circular Dependencies

Expressions don't create update loops.

Use one shared calculation where practical.

JavaScript Number Behavior

Decimal calculations use appropriate precision.

Round results when fixed precision is required.

                    Math.round(calculated.value * 100) / 100 

                  

Names and Import IDs

Element names, URIs, import IDs, and functions do not conflict.

Use descriptive names and version import IDs.

Browser and Device Compatibility

Expressions use supported JavaScript features.

Avoid browser-specific APIs and unsupported features.

For troubleshooting guidance, see the following topics:

Related Topics

General Notices