は、2つのフィールドがあります.Now自動です私は同じ日date_of1人口の記録odooで次のような場合に関連フィールドを追加するにはどうすればよいですか?私は<strong>time_read</strong>でツリービューで、私は<strong>から<strong>date_of1</strong>フィールドを選択し.When feeder_data</strong>クラス.Same選択した日付が自動移入すべき二つのクラス<strong>DATA_VALUE</strong>を持っている私の次のモジュールで
class feeder_data(osv.Model):
_name = "feeder.data"
_rec_name= "company_id1"
_columns = {
'company_id1': fields.many2one('res.company', 'Substation', required=True),
'date_of1':fields.datetime('Date',),
'group_name':fields.many2one('feeder.catg','Please Select Group'),
'combine2':fields.one2many('data.value','combine','Details'),
}
def get_feeder_catg(self, cr, uid, ids, group_name,context=None):
val = {}
res = []
res2 = []
res3 = []
if group_name:
for asset in self.pool.get('feeder.catg').browse(cr,uid,group_name,context=context):
for ass in asset.combine_table:
val = {
'Hours' : ass.feeder.folio_num,
'company_id1': ass.company_id1.name,
#'time_read':date.today().strftime('%Y-%m-%d')
}
res.append(val)
val.update({'combine2':res,})
return {'value': val}
class data_value(osv.Model):
_name = "data.value"
_rec_name = "mega_wat"
_columns={
'company_id1':fields.char('Comapny'),
'Hours':fields.char('Folio'),
'time_read':fields.datetime('Time'),
'current':fields.float('Current',),
'mega_wat':fields.float('Mega Watts'),
#'Max':fields.char('Maximum'),
'combine':fields.many2one('feeder.data','details'),
}
フィールド 'time_read'を関連フィールドにしますか? –
いいえ、私はそれと同じ日付を持っていたかったのですか?関連するフィールドで動作する場合はokyです –