I have a calendar and an inherited module, and I will create an event:
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'),
I have one feedback form:
from openerp.osv import fields, osv from openerp import api import logging class feedback_form(osv.Model): _name = 'feedback.form'
Here I will make a feedback of this event using the meeting:
'folionum': fields.many2one ('calendar.event', 'Maintenance ID',)
I need the following function or task:
When I create an Event in calendar.event, I can choose a start and end date. After this day i have to get
'folionum': fields.many2one ('calendar.event', 'Maintenance ID',)
just for this day.
After that, I wanted to get the details of the Pending task, using feedback.form, using groupby in a calendar form.