• Odoo日历视图详解


    转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826148.html

    一:日历视图定义

         根元素为<calendar>。

        主要的属性有:
        color
          不同字段值的记录通过颜色来区分。
        date_start
          记录中开始日期/时间的字段。
        date_stop(可选)
          记录中结束日期/时间的字段。

     <record model="ir.ui.view" id="_calendar_view">
                <field name="name"></field>
                <field name="model"></field>
                <field name="arch" type="xml">
                    <calendar string="" date_start="start_date字段"
                              date_stop="end_date字段"
                              color="用于区分颜色的字段">
                        <field name="日历视图中需要显示的字段"/>
                    </calendar>
                </field>
       </record>

         在模型的act_window中,要把日历视图添加进去

    <field name="view_mode">...,calendar</field>

    二:日历视图属性

    •     date_start,开始日期的字段,必需字段。
    •     date_end,结束日期的字段,可选字段。
    •     date_delay,持续天数的字段,可以使用代替date_end。
    •     all_day,提供一个布尔字段,用来定义对应事件是否是全天有效。
    •     color,日历条目颜色分组的字段 ,用于定义颜色的字段,颜色字段值相同的记录会在视图中以相同的颜色显示
    •     display,日程表条目的显示文本,它使用方括号加字段名称表示用户记录值,例如[name]。
    •     mode,是日历的默认显示模式,无论是一天、一周还是一个月。 值为:day, week, month
    •     quick_add -- 允许快速添加事件,只需要提供name就行,当创建失败时会转到一个完整的表单弹出框
    •     event_open_popup -- 以弹框代替表单来打开事件,默认是禁用的
  • 相关阅读:
    软件测试-三角形问题
    软件测试经典问题——佣金问题
    Ubuntu下ssh免password登录安装
    elasticsearch的javaAPI之query
    非递归实现树的遍历
    递归输出字符串 经典中的经典
    对二维数据进行边界拓展
    【Bootstrap3.0建站笔记一】表单元素排版
    java模拟实现生产者---消费者问题
    Codeforces Round #271 (Div. 2)
  • 原文地址:https://www.cnblogs.com/ygj0930/p/10826148.html
Copyright © 2020-2023  润新知