# Range applied on field

**URL:** https://discuss.tryton.org/t/range-applied-on-field/2048
**Category:** Developer
**Created:** [December 7, 2019, 6:12am UTC](https://discuss.tryton.org/t/range-applied-on-field/2048 "2019-12-07T06:12:59Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![prashasti.sharma](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/p/58f4c7/32.png) [@prashasti.sharma](https://discuss.tryton.org/u/prashasti.sharma)
#### Post date: [December 7, 2019, 6:12am UTC](https://discuss.tryton.org/t/range-applied-on-field/2048/1 "2019-12-07T06:12:59Z")

</div>

Sir, how to apply range on a single field in a module.

---

<div class="post-metadata">

### Author: ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)
#### Post date: [December 7, 2019, 2:14pm UTC](https://discuss.tryton.org/t/range-applied-on-field/2048/2 "2019-12-07T14:14:55Z")

</div>

What do you mean by applying a range on a field?  
Do you mean a constraint? This can be done by defining a [domain](http://docs.tryton.org/projects/server/en/latest/topics/domain.html#domain) on the field.

---

<div class="post-metadata">

### Author: ![edbo](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/e/f14d63/32.png) [@edbo](https://discuss.tryton.org/u/edbo)
#### Post date: [December 7, 2019, 3:48pm UTC](https://discuss.tryton.org/t/range-applied-on-field/2048/3 "2019-12-07T15:48:43Z")

</div>

I also can imagine a min / max value for a “Number” field like integer, float, numeric … e.g.

```auto
counter = fields.Integer('Counts', min=0, max=100)

```

An user can only select a value between 0 and 100.

---

<div class="post-metadata">

### Author: ![dabada83](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/dabada83/32/67_2.png) [@dabada83](https://discuss.tryton.org/u/dabada83)
#### Post date: [December 7, 2019, 6:35pm UTC](https://discuss.tryton.org/t/range-applied-on-field/2048/4 "2019-12-07T18:35:56Z")

</div>

In this case you can use:

```auto
counter = fields.Integer('Counts',
    domain=[
        ('counter', '>=', 0),
        ('counter', '<=', 100),
    ])

```
