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

How to show fields values in _constraints messages?

I want to show in the error messages the values of the fields that trigger the constraint, how to do this?

Imagine profil
Abandonează
Cel mai bun răspuns

Hi,

Refer the code of base_vat module to show the value of field in constraint message:

"_construct_constraint_msg" method to show the message
_constraints = [(check_vat, _construct_constraint_msg, ["vat"])]

Hope this may help you.

Imagine profil
Abandonează
Cel mai bun răspuns

Hi.

I think like the error messages: use string and edit it before shown

if not rout_id:
  e_mess = "No rotuing there " + str(row) + "  column"
  raise osv.except_osv(_('Error in imported data'), _(e_mess))   

The row is varaible of course in this case. U can use any field value as you want..

Bye.

 

Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
2
sept. 18
6888
9
mar. 16
60779
1
mar. 15
4727
1
mar. 15
5475
0
nov. 24
7