在od中存储int

2024-06-11 00:24:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我想知道他们是否可以在odoo的某个地方存储一个整数,而不必创建一个新的objet。我想保留一个号码,以便只显示身份比那个号码高的合伙人。但我不想在res.合伙人. 我怎么可能有一个数字,我可以访问我的xml而不是它的字段res.合伙人?在


Tags: odoo地方身份res数字整数xml号码
1条回答
网友
1楼 · 发布于 2024-06-11 00:24:51

您可以在这种情况下使用模型ir.config_parameter。习惯于medhod set_param()和Get_param()。在

参数将其值保存为字符串,因此在我的示例中,它将被解析为整数。xml id将是my_module.test_parameter。在

但是在视图中使用这个有点棘手。一种方法是在模型的搜索视图中使用上下文“信号”作为过滤器:

<filter name="my_filter" string="My Filter" context="{'search_by_parameter':1}" />

这样,您可以重写模型的search(),以便在激活过滤器时使用该参数:

^{pr2}$

相关问题 更多 >