Bir .mdb veritabanından veri ayıklamak ve Odoo 8 sınıf sütunlarına almak için çalışıyordum.SQL sorgusundan veri nasıl alınır ve Odoo sınıf sütunlarına nasıl atanır?
Bu benim .py dosyası
Şimdi Gönder düğmesini tıklayın bazı yeniden işten sonra, veriler aşağıdaki görüntülerde gibi görünürclass attendance_biometric(osv.Model):
_name="attendance.biometric"
_rec_name='name'
_columns={
'fdate':fields.datetime('From Date'),
'tdate':fields.datetime('To Date'),
'code':fields.integer('Code'),
'name':fields.many2one('res.users','Employee Name', readonly=True),
'ref': fields.one2many('bio.data', 'bio_ref', 'Data'),
}
_defaults = {
'name': lambda obj, cr, uid, context: uid,
}
def confirm_submit(self, cr, uid, ids, context=None):
result=[]
DBfile = '/home/administrator/test.mdb'
conn = pyodbc.connect('DRIVER=MDBtools;DBQ='+DBfile)
cr = conn.cursor()
sql = '''
select InTime, OutTime, OutDeviceId, Duration from
AttendanceLogs '''
cr.execute(sql)
rows = cr.fetchall()
for row in enumerate(rows):
result.append(row)
raise osv.except_osv(_('Info'),_('Data : %s\n' % (result)))
birisi verebilir misiniz Bunun üzerine değerli girdi? Odoo sınıf sütunlarına (sınıfın alanlarına tahsis etmeyi kastediyorum) ve aynı zamanda iki tablodan sütunların nasıl elde edileceğine benzer.
Ve daha başvurmak için. (.MDB dosya) –
Herhangi bir öneri olan herkes. !!!? –