Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
3944 Lượt xem

when i was install project module at that time it will give me an error like 

ParseError: "date/time field value out of range: "2015-13-01"

LINE 1: ... 'normal', 1, 'You can set a deadline on a task', '2015-13-0...

^

HINT: Perhaps you need a different "datestyle" setting.

" while parsing odoo/odoo-9.0/addons/project/project_data.xml:293, near

<record id="project_task_data_11" model="project.task">

<field name="user_id" ref="base.user_root"/>

<field name="priority">0</field>

<field name="project_id" ref="project.project_project_data"/>

<field name="name">You can set a deadline on a task</field>

<field name="stage_id" ref="project_stage_data_1"/>

<field name="date_deadline" eval="'2015-%s-01' %(datetime.now().month+1)"/>

</record>



Bcoz the current month is December (12) when it will get one month increment at that time it will give me 13 but it is actually wrong as per the calendar.

here instead of  2015-13-01 of 2016-01-01

 

Ảnh đại diện
Huỷ bỏ
Tác giả Câu trả lời hay nhất

solution 

 <field name="date_deadline" eval="datetime.now()+timedelta(days=30)"/>

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
3
thg 6 25
769
1
thg 7 23
3478
4
thg 12 22
9451
2
thg 4 21
3533
1
thg 10 18
4889