如何通过日历事件获取通知?

2024-04-28 15:32:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我有日历和继承的模块,我将创建一个事件:

    from openerp.osv import fields, osv
    from openerp import api

    class calendar_event(osv.osv):

        _inherit = "calendar.event"
        _rec_name = 'number'
        STATE_SELECTION = [
            ('1', 'Corrective'),
            ('2', 'Preventive'),
            ('3', 'Predictive'),
            ]

        _columns = {
                'number' : fields.char('Calendar Inspection ID',readonly=1),
                'tags' : fields.selection(STATE_SELECTION, 'Tags',),
                'user_id': fields.many2one('res.users','res_users_rel','Assigned', track_visibility='onchange',),

                'company_id11': fields.many2one('res.company', 'Substation', required=True),
                'assetmodelid_add' : fields.many2one('agile.portfolio1','Asset Model Code',),
                'folio_num1' : fields.many2one('asset.asset','Folio Num',),

                'inspection_name' : fields.many2many('asset1.inspection','asset1_inspection_rel','super_id','asset1_inspection_id','Inspection Type'),
                #'folio_num' : fields.related('folio_num','folio_num',string='Folio Num',relation='asset.asset', type='many2one')    
                }


        _defaults = {
                    'number' : lambda self,cr,uid,context={}:self.pool.get('ir.sequence').get(cr,uid,'calendar.event'),
                    }

我有一张反馈表:

^{pr2}$

在这里,我将使用会议对该事件进行反馈:

'folionum':字段。多个('日历.事件','维护ID',)

我想要以下功能或任务:

当我在创建事件时日历.事件我可以选择开始和结束日期。过了那一天我应该

'folionum':字段。多个('日历.事件','维护ID',)

只有当天的选项。在

之后,我想使用反馈.form在日历窗体中使用groupby。在


Tags: eventidnumberfields事件resassetnum