Openerp 从字段odoo9获取值
我的消息来源:Openerp 从字段odoo9获取值,openerp,odoo-9,Openerp,Odoo 9,我的消息来源: data = self.read(cr, uid, ids,['date','user_id'], context=context) user_id = data[0]['user_id'] print(user_id) 在控制台行中,我得到(8,u'admin') 如何只获取没有名称的数字8?尝试以下操作: user_id = data[0]['user_id'][0] 希望这有帮助。试试这个: user_id = data[0]['user
data = self.read(cr, uid, ids,['date','user_id'], context=context)
user_id = data[0]['user_id']
print(user_id)
在控制台行中,我得到(8,u'admin')
如何只获取没有名称的数字8?尝试以下操作:
user_id = data[0]['user_id'][0]
希望这有帮助。试试这个:
user_id = data[0]['user_id'][0]
希望这有帮助。试试这些
user_id = data[0] and data[0]['user_id'] and data[0]['user_id'][0]
它将返回8个尝试使用这些
user_id = data[0] and data[0]['user_id'] and data[0]['user_id'][0]
它将返回8您是否尝试使用
搜索
方法?@GeorgeDaramouskas No,您能否帮助我如何在我的示例中进行集成?print(user_id[0])@GeorgeDaramouskas Tnx很多…您是否尝试使用搜索
方法?@gedaramouskas No,您能否帮助我如何在我的示例中进行集成?print(user_id[0])@GeorgeDaramouskas Tnx很多…AttributeError:“tuple”对象没有属性“name”AttributeError:“tuple”对象没有属性“name”