Categories
Free
Utilities
Supported Versions
Better Numerical Controls

Better Numerical Controls

A small plugin for Frappe that adds the support of customizations to the numerical controls.

Install Now
0 installs
Pricing

$0 /mo

  • All features
Buy

$5 /mo

  • All features
  • Support future improvements
Buy

A small plugin for Frappe that adds the support of customizations to the numerical controls.


Usage

  1. Go to Customization > Customize Form
  2. Enter the form type/name (Ex: 'User')
  3. Scroll down to the form fields area and create an Int, Float or Currency field or edit an existing custom field
  4. In the options property of the field, add a JSON object of the customizations you want. Example:
{"min": 10, "max": 100}

🚩 Note

You can't modify the original fields of a doctype, so create a new field or clone and modify the entire doctype.


Available Options

Option Description
min The minimum number allowed. - Example: -- Int: 10 -- Float: 10.5
max The maximum number allowed. - Example: -- Int: 100 -- Float: 100.5
divisible_by The number that the value must be divisible by. 🔵 Only for Int fields. - Example: 5
min_field The name of the field that holds the minimum number allowed. - Example: min_price
max_field The name of the field that holds the maximum number allowed. - Example: max_price

The checking order is as follows:

max_field, min_field, divisible_by, max, min

Supported Fields

  • Int
  • Float
  • Currency

User Reviews

Write a review

No reviews yet, be the first to review.