Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Forms 如何在执行向导之前恢复原始选定记录的(上下文)信息?_Forms_Python 2.7_Openerp_Wizard - Fatal编程技术网

Forms 如何在执行向导之前恢复原始选定记录的(上下文)信息?

Forms 如何在执行向导之前恢复原始选定记录的(上下文)信息?,forms,python-2.7,openerp,wizard,Forms,Python 2.7,Openerp,Wizard,我正在使用OpenerpWeb6.1 步骤1:我有表格1-按钮1打开表格2 步骤2:从表单2按钮2打开表单3 步骤3:从表格3(用户正在选择一些值)中,我使用表格3中选择的值返回表格2 问题是我如何使用我在步骤2上的初始上下文(我需要表单1中的id和值) 在步骤3中,我使用了上下文['active_id'],但是当返回到form2时,我无法在上下文中找到form1 id 相关内容如下,但我不知道如何做到: 我让它工作了 声明操作i中的Form 2 xml文件具有以下上下文: <fiel

我正在使用OpenerpWeb6.1

  • 步骤1:我有表格1-按钮1打开表格2

  • 步骤2:从表单2按钮2打开表单3

  • 步骤3:从表格3(用户正在选择一些值)中,我使用表格3中选择的值返回表格2

问题是我如何使用我在步骤2上的初始上下文(我需要表单1中的id和值)

在步骤3中,我使用了上下文['active_id'],但是当返回到form2时,我无法在上下文中找到form1 id

相关内容如下,但我不知道如何做到:

我让它工作了

声明操作i中的Form 2 xml文件具有以下上下文:

<field name="context">{'res_id': active_ids}</field>
现在,在form 2向导的py文件中,我可以使用:

context['res_id']
获取表格1的id

非常感谢

context['res_id']