# Est il possible de définir une valeur par défaut dans un fields.Function(fields.One2Many(...))?

**URL:** https://discuss.tryton.org/t/est-il-possible-de-definir-une-valeur-par-defaut-dans-un-fields-function-fields-one2many/8756
**Category:** Developer
**Created:** [August 4, 2025, 11:06am UTC](https://discuss.tryton.org/t/est-il-possible-de-definir-une-valeur-par-defaut-dans-un-fields-function-fields-one2many/8756 "2025-08-04T11:06:28Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Testing\_tryton](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/t/45deac/32.png) [@Testing\_tryton](https://discuss.tryton.org/u/Testing_tryton)
#### Post date: [August 4, 2025, 11:06am UTC](https://discuss.tryton.org/t/est-il-possible-de-definir-une-valeur-par-defaut-dans-un-fields-function-fields-one2many/8756/1 "2025-08-04T11:06:28Z")

</div>

Sur un champ de type fields.Function(fields.One2Many(…)), je cherche à savoir s’il est possible de définir une valeur par défaut sur un champ des lignes, lorsque l’utilisateur clique sur “+ add”

j’ai déjà testé :

default\_\<nom\_du\_champ\>()

default\_get()

Malgré cela, la valeur par défaut ne s’affiche pas lors de l’ajout d’une nouvelle ligne via l’IHM

NB le champ Function est bien écrit avec un setter

---

<div class="post-metadata">

### Author: ![fransuar](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/f/59ef9b/32.png) [@fransuar](https://discuss.tryton.org/u/fransuar)
#### Post date: [August 4, 2025, 11:47am UTC](https://discuss.tryton.org/t/est-il-possible-de-definir-une-valeur-par-defaut-dans-un-fields-function-fields-one2many/8756/2 "2025-08-04T11:47:11Z")

</div>

Oui. C’est possible. Nous avons fait quelque chose de similaire, mais avec un champ char pour un One2Many. Cela devrait être très similaire. Regardez le champ ‘phone’.

[https://gitlab.com/gnuhealth\_fiuner/4.0/health\_patient\_fiuner/-/blob/master/health.py?ref\_type=heads](https://gitlab.com/gnuhealth_fiuner/4.0/health_patient_fiuner/-/blob/master/health.py?ref_type=heads)

---

<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: [August 4, 2025, 12:00pm UTC](https://discuss.tryton.org/t/est-il-possible-de-definir-une-valeur-par-defaut-dans-un-fields-function-fields-one2many/8756/3 "2025-08-04T12:00:47Z")

</div>

Normalement la méthode `default_` devrait être utilisée. Mais si le `getter` est un `on_change_with_` alors il peut être appelé s’il dépend de certain champs et donc ça valeur utilisée.
