跳至内容
菜单
此问题已终结
3 回复
15150 查看

Hello everyone!

We would like to increase the limit of input characters available for a field, for example, in the field "Work summary", from Project Managment / Tasks, is only limited to 128 characters, so how or where we could increase this limit?

Thanks!

Santiago

形象
丢弃
编写者 最佳答案

Well the only reference I can find is this from the project.py file, but im not sure where to increase the size or where is the "osv" from where is importing fields.

from osv import fields, osvclass project_task_work(osv.osv):
_inherit = 'project.task.work'
_columns = {
            'name': fields.text('Work summary'),  
            } project_task_work()

Thanks!

形象
丢弃

The size is being increased by using 'text' field (which has no length limit) over a 'char'. See here: http://doc.openerp.com/trunk/developers/server/03_module_dev_02/#type-of-fields.

编写者

Great thanks for your answer, i guess the best would be to create a module that changes the default state, right? - Thanks!

最佳答案

See how project_work_description does.

形象
丢弃
最佳答案

Try the below field...

A text field with no limit in length.

Syntax:

fields.text('Field Name' [, Optional Parameters])

形象
丢弃
相关帖文 回复 查看 活动
2
11月 22
3610
5
1月 24
15035
0
11月 19
66
1
12月 17
4547
1
4月 24
1857