← Back to team overview

c2c-oerpscenario team mailing list archive

[Bug 628767] Re: Opening form view from act_window broken

 

Hi Jay,

Thanks for looking at this.  I have updated XML as below and am still
getting exactly the same issue.


Dan


<?xml version="1.0"?>
<openerp>
    <data>
        <act_window
            id="action_opportunities_from_quotes"
            name="Opportunity"
            res_model="crm.lead"
            src_model="sale.order"
            view_mode="form, tree"
            domain="[('id','=', opportunity_id)]"
            view_type="form" />

        <record id="action_opportunities_from_quotes_view1" model="ir.actions.act_window.view"> 
            <field name="act_window_id" ref="action_opportunities_from_quotes" /> 
            <field eval="0" name="multi" />
            <field eval="&quot;&quot;&quot;form&quot;&quot;&quot;" name="view_mode" /> 
            <field name="view_id" ref="crm.crm_case_form_view_oppor" />
        </record>

        <record id="action_opportunities_from_quotes_view2" model="ir.actions.act_window.view"> 
            <field name="act_window_id" ref="action_opportunities_from_quotes" /> 
            <field eval="0" name="multi" />
            <field eval="&quot;&quot;&quot;tree&quot;&quot;&quot;" name="view_mode" /> 
            <field name="view_id" ref="crm.crm_case_tree_view_oppor" />
        </record>
    </data>
</openerp>

** Changed in: openobject-server
       Status: Invalid => New

-- 
Opening form view from act_window broken
https://bugs.launchpad.net/bugs/628767
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to the OpenERP Project Group.

Status in OpenObject Server: New

Bug description:
With the XML below, I get a list view containing a single opportunity when I click on the 'Opportunity' button.  If I click on the 'Form' button in the GTK client, then I get the form view for that single opportunity.  All is well.

If, however, I change the sequence fields so that the form view comes before the list view and then click the 'Opportunity' button, I get an empty Opportunity form.  If I click on the List button in the GTK client, I get the correct list, as above.  I can then click the Form button, as above, and get to the expected form view.

I would expect to be able to load the form view straight off, without the indirection via the list view.



<?xml version="1.0"?>
<openerp>
    <data>

        <act_window
            id="action_opportunities_from_quotes"
            name="Opportunity"
            res_model="crm.lead"
            src_model="sale.order"
            view_mode="form"
            domain="[('id','=', opportunity_id)]"
            view_type="form" />

        <record id="action_opportunities_from_quotes_view1" model="ir.actions.act_window.view">
            <field name="act_window_id" ref="action_opportunities_from_quotes" />
            <field eval="0" name="multi" />
            <field eval="&quot;&quot;&quot;form&quot;&quot;&quot;" name="view_mode" />
            <field name="view_id" ref="crm.crm_case_form_view_oppor" />
            <field eval="1" name="sequence" />
        </record>

        <record id="action_opportunities_from_quotes_view2" model="ir.actions.act_window.view">
            <field name="act_window_id" ref="action_opportunities_from_quotes" />
            <field eval="0" name="multi" />
            <field eval="&quot;&quot;&quot;tree&quot;&quot;&quot;" name="view_mode" />
            <field name="view_id" ref="crm.crm_case_tree_view_oppor" />
            <field eval="0" name="sequence" />
        </record>
    </data>
</openerp>