I want to use ref on domain field
but it don't work
Uncaught Error: % undefined as prefix
How to fix it?
Reason : In your code you have not written your domain inside "double quote". Thats why you got an error " % undefined as prefix "
You can use %(xxx)d inside domain. But you need to use as like below.
1) If you are giving domain inside any field definition then you need to define domain as like below.
<field name="M2O_field" domain="[('carrier_id','=',%(fbv_vexpress.carrier_vexpress)d )]" />
2) If you inherit any view and add just domain attribute then you need to define domain as like below.
<field name "M2O_field" position="attributes">
<attribute name="domain">"[('carrier_id','=',%(fbv_vexpress.carrier_vexpress)d )]"</attribute>
I hope you are getting what exactly I want to explain. So, in your case (2) is applicable.
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 7/9/15, 12:08 AM|
|Seen: 1399 times|
|Last updated: 7/10/15, 2:14 AM|