Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
2 Răspunsuri
4310 Vizualizări

Hi !

I'm trying to make a Compute field based on another model.

How can i write the Dependencies as my dependant field in another model ?

I'm using the UI and Odoo Studio as you can see here: https://ibb.co/KhFNC1K

The depencie:  self.env['x_contrat'].x_studio_contacts_1  Is not working saying Unknown field "env['x_contrat']

How can I call another field from another model? 


Thanks for your help ! 

Imagine profil
Abandonează
Autor Cel mai bun răspuns

Thanks, Niyas.

My problem is not the line of code but the Dependencies - I must a dependent field here:
https://ibb.co/KhFNC1K

My compute field is in the model res.partner and it must be computed based on the model x_contrat.
But I'm not able to refer on the model x_contrat.
Is there any way to it ?

Imagine profil
Abandonează
Cel mai bun răspuns

Hi,

If you are looking to get some data from the model x_contract, you have to modify your code as follows:

domain = [('id', '=, 10)]
self.env['x_contrat'].search(domain, limit=1).x_studio_contacts_1

in the above sample code, i have used search method to access data from the x_contrat model, in the domain you have to pass your search criteria based on the relation ship between your models. Please change the hard coded domain from the above example as per your use case.

Thanks

Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
1
apr. 24
2928
2
feb. 24
3171
1
sept. 23
7853
0
feb. 24
2300
1
apr. 20
2443