I have a custom field (on a view based on the object res.partner). It's not possible to edit the field size in Settings > Technical > Database Structure > Fields. I would like to change the length of this field. How can do it? Where can I find the related python script on my server?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Contabilità
- Magazzino
- PoS
- Project
- MRP
La domanda è stata contrassegnata
You can change the size of the char field in the XML-file :
<field name="my_field" style="font-size:13pt;"/>
The Temur's answer is for the number of characters.
field definitions are incremental. it means if you know what is the model this field belongs to, then you can inherit this model in your python code, add field with the same name and in field definition use the only attribute, the size. this way size will be changed, whereas all other properties will be preserved. say it's a Char field named "ex_field", then:
class my_model(models.Model): _inherit="parent.model" ex_field = fields.Char(size=256)
as noted above, ex_field is field you need to change size for.
I do not noticed v7 tag... but (size=NewSize) part should be same for openerp7 as well, just adapt the rest...
Ti stai godendo la conversazione? Non leggere soltanto, partecipa anche tu!
Crea un account oggi per scoprire funzionalità esclusive ed entrare a far parte della nostra fantastica community!
RegistratiPost correlati | Risposte | Visualizzazioni | Attività | |
---|---|---|---|---|
|
2
mar 24
|
11262 | ||
|
2
ago 21
|
13507 | ||
|
5
ago 20
|
7455 | ||
|
1
dic 19
|
5351 | ||
|
0
set 17
|
3501 |