테이블 x_giolam :파이썬 에러 때 삽입 데이터
class x_giolam(osv.osv):
_name = 'x_giolam'
_description = 'Gio Lam'
_columns = {
'name': fields.integer('Lọai',size=64,required="true"),
'giolam' : fields.float('Gio lam',size=64,required="True"),
'time_in': fields.char('Gio vào',size=20),
'time_out' :fields.char('Gio về',size=20),
}
x_giolam()
테이블 x_luong :
class x_luong(osv.osv):
_name = 'x_luong'
_description = 'Luong'
_columns = {
'name': fields.many2one('x_nhanvien','Mã nhân viên',size=10,required='1'),
'ma_luong': fields.integer('ma luong',size=10,required='1'),
'giolam': fields.float('Giờ làm',size=100,required='1'),
'giolamthuc': fields.char('Gio lam thuc te',size=5,required='1'),
'time_in': fields.char('Gio vào',size=20),
'time_out' :fields.char('Gio về',size=20),
'state' :fields.selection([('dangnhap','Đẳng nhập.'),('rave','Ra về')]),
'test': fields.integer('Kiem tra',size=20),
'phutvao': fields.integer('Phut vao ',size=20),
'phutra': fields.integer('phut ra',size=20),
}
기능 인서트(); 내가
내가 테이블 x_giolam에 몇 가지 속성을 삽입 할
을 x_luong에 openerp 와 기능 자체에 그것을 그러나이 오류가AttributeError: 'browse_record_list' object has no attribute 'ma_luong'
:
def insert(self,cr,uid,ids,context={}):
obj=self.browse(cr,uid,ids,context=context)
values={'name':obj.ma_luong.id,
'giolam':obj.giolam,
'time_in':obj.time_in,
'time_out':obj.time_out,
}
self.pool.get('x_giolam').create(cr,uid,values,context=context)
이 마지막은 오류입니다. 감사합니다 도와주세요!
내가 도와 드릴까요 ?........ 제발? –
어떤 데이터베이스를 사용합니까? 'browse' 메소드는 무엇을합니까? 그리고 '자기'는 무엇입니까? – lig
자기가 x_luong 인 경우 –