日历视图
来自Odoo大V社-odoo中文开发手册
95102545(讨论 | 贡献)2017年4月30日 (日) 15:21的版本 (创建页面,内容为“ 顾名思义,这个视图类型介绍了日历记录,可以查看月,星期,或几天的时间。对于to_do任务的日历视图如下: <record id="view_calendar_...”)
顾名思义,这个视图类型介绍了日历记录,可以查看月,星期,或几天的时间。对于to_do任务的日历视图如下:
<record id="view_calendar_todo_task" model="ir.ui.view">
<field name="model">todo.task</field>
<field name="arch" type="xml">
<calendar date_start="date_deadline" color="user_id"
display="[name], Stage [stage_id]" >
<field name="name" />
<field name="stage_id" />
</calendar>
</field>
</record>
日历视图属性:
date_start开始日期的字段,必需字段。
date_end结束日期的字段,可选字段。
date_delay持续天数的字段,可以使用代替date_end。
all_day提供一个布尔字段是用来发送全天事件信号。在这些事件中,忽略了持续时间。
color 日历条目颜色分组的字段 。这个字段中的每个不同的值将被分配一个颜色,并且所有的条目将具有相同的颜色。
display 是每个日程表条目的显示文本. 它使用方括号加字段名称表示用户记录值,例如[name]。这些字段必须声明为日历元素的子元素,在前面的示例中可以看到。
mode 是日历的默认显示模式,无论是一天、一周还是一个月。