我想在我的Html字段中创建一个内部链接。在
Html字段是一个由“cancelled_progressbar”方法生成的表,我想将每一行(provider_order)引用到相应的记录视图,这是我的代码:@api.one
def canceled_progressbar(self):
if(self.state == 'done'):
raise ValidationError("This purchase invoice is done.")
return False
else:
if(self.provider_order_ids):
total_price_canceled = 0
po_canceled = '
po_canceled = '
po_canceled = '
po_canceled += ''
po_canceled += '
'po_canceled += '
Provider Orders Names'po_canceled += '
Product Names'po_canceled += '
Qte Total'po_canceled += '
Price'po_canceled += '
'po_canceled += '
'po_canceled += '
'po_canceled += '
'for provider_order_id in self.provider_order_ids.ids:
provider_order = self.env['tjara.provider_order'].browse(provider_order_id)
provider_order.state = 'done'
total_price_canceled += provider_order.price
po_canceled += '
'po_canceled += '
'+provider_order.id+''po_canceled += '
'+provider_order.product_id.name+''po_canceled += '
'+provider_order.qte_total_unity+''po_canceled += '
'+str(provider_order.price)+''po_canceled += '
'po_canceled += ''
self.write({
'state': 'canceled',
'po_canceled': po_canceled,
'total_price_canceled':total_price_canceled,
'provider_order_ids':False
})
有没有办法让每一行都引用它的记录?像a href技巧或任何其他解决方案?或者我应该试试别的吗?
在
^{pr2}$
PS:我不想把manyOne字段复制到另一个字段中,因为我希望在用户单击cancel按钮时保持关系的常量值,而不在更改后接触这些值。在
非常感谢。在