| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 263 |
| Technical Name |
itsm_field_calculator |
| License | LGPL-3 |
| Versions | 18.0 19.0 |
Field Calculator - Live Preview
Type formulas in any numeric field and see the result instantly
Enhances all numeric fields with a real-time calculation preview.
Type =1000*1.2 in any price, quantity, or amount field and see
= 1,200 appear below the field before you even press Enter.
Key Features
| ⚡ | Live Preview — See the result of your calculation in real-time as you type, in an elegant tooltip below the field. No need for an external calculator. |
| 🎯 | Extended Math — Full support for percentages (%), power (^), parentheses, and all basic operators (+, -, *, /). Locale-aware number formatting. |
| 💡 | Visual Feedback — Calculator icon and colored border indicate formula mode. Clear error state for invalid expressions. |
| 🌐 | Works Everywhere — Automatically enhanced on all Float, Integer, and Monetary fields across all form views. Zero configuration needed. |
Formula Examples
| =1000*1.2 | → | 1,200 |
| =500+500*20% | → | 600 |
| =2^10 | → | 1,024 |
| =(100+50)*3 | → | 450 |
| =19.99*500 | → | 9,995 |
Also Supports Odoo Native Operations
| +=100 | Add 100 to current value |
| -=50 | Subtract 50 |
| *=2 | Double the value |
| /=4 | Divide by 4 |
Works With All Numeric Fields
Technical Details
| Dependencies: | Web (web) |
| External dependency: | None |
| Python code: | None (pure JavaScript) |
| License: | LGPL-3 |
| Odoo Version: | 19.0 |
Compatibility
This module is compatible with:
Multi-Languages
This module includes predefined translations for the following languages. If you need additional languages, feel free to contact us at r.syl20michel@gmail.com.
|
🇬🇧
English |
🇫🇷
Français |
🇩🇪
Deutsch |
🇪🇸
Español |
Help and Support
Get immediate support for any question or issue
You will get 90 days free support for any doubt, queries, and bug fixing (excluding data recovery) or any type of issue related to this module.
| ✉ |
Write a mail to us: r.syl20michel@gmail.comAny queries or want extra features? Just drop a mail to our support. |
✎ Write To Us |
Please log in to comment on this module