コンテンツへスキップ
メニュー
この質問にフラグが付けられました
1 返信
1216 ビュー

Hi friends,

I've encountered a problem in Odoo 16.

I need to have a method for the direct Export .xlsx file in Python and everything works great. The only problem is that Odoo originally (maybe as a bug) did not produce XML_ID for all records and I need to export this field.

Odoo will check it when the user wants to export files using the routine 'Export Wizard' and if the record does not have XML_ID, it assigns a new XML_ID to it and then produces the file.

But I could not do that in my Python code.


Clue: The function '__ensure_xml_id' in the following file of Odoo does the work.

https://github.com/odoo/odoo/blob/5d00b4146aa5cc1942d66e60dc92d321f79bf891/odoo/models.py#L923


How can I use this method in my Python file?

アバター
破棄
最善の回答

> But I could not do that in my Python code.

what is the reason ? are you getting any error ? 

> How can I use this method in my Python file? 
try python feature 'super' to inherit that method in your python file

アバター
破棄
関連投稿 返信 ビュー 活動
0
10月 22
2043
1
5月 25
2434
1
4月 25
3454
1
4月 25
4272
1
4月 25
1758