日历视图

来自Odoo大V社-odoo中文开发手册
7017511讨论 | 贡献2017年5月4日 (四) 06:03的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

顾名思义,这个视图类型介绍了日历记录,可以查看月,星期,或几天的时间。对于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 是日历的默认显示模式,无论是一天、一周还是一个月。

上一节:搜索视图 下一节:图形和枢轴视图