Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
5369 Lượt xem
  When I load this code I get an error:  "Invalid XML for View Architecture". This raised when I inserted the header. Is it iserted correct? Thanks.

  <record id="student_student_form" model="ir.ui.view">
        <field name="name">student.result.form.new</field>
        <field name="model">student.student</field>
        <field name="type">form</field>
        <field name="arch" type="xml">
            <form string="Student_result" version="7.0" >
                <sheet>
                    <header>
                        <button name="create_marklist" string="Create" type="object"/>
                        <field name="state" widget="statusbar" statusbar_visible="draft,sent,invoiced,done" statusbar_colors='{"draft":"red","done":"blue"}'/>
                    </header>
                    <group colspan="2" col="2">
                        <h3> 
                            <label for="name"/>
                        </h3>
                        <h4>
                            <field name="name" placeholder="Insert a name..."/>
                        </h4>
                        <h3>
                            <label for="age" />
                        </h3>
                        <h4> 
                            <field name="age" placeholder="Insert the age..."/>
                        </h4>   
                        <h3>    
                            <label for="percent"/>
                        </h3>   
                        <h4>    
                            <field name="percent" placeholder="Insert the percent..."/>
                        </h4>   
                        <h3> 
                            <label for="gender"/>
                        </h3>   
                        <h4>    
                            <field name="gender" placeholder="Choose the gender..." />
                        </h4>   
                        <h3>    
                            <label for="active"/>
                        </h3>   
                        <h4>    
                            <field name="active" />
                        </h4>   
                        <h3>    
                            <label for="notes"/>
                        </h3>   
                        <h4>    
                            <field name="notes" placeholder="Insert a note" />
                        </h4>
                    </group>
                </sheet>
            </form>
        </field>
    </record>
Ảnh đại diện
Huỷ bỏ

What version of OpenERP are you using? If using V7, than you probably have to remove <field name="type">form</field>.

Tác giả

Yes, I am using the V7, but that was not the problem. The code was ok until I inserted the Header. Thanks.

Câu trả lời hay nhất

The tag that causes the error is in the traceback. You should check the detailed traceback or post it here.

Ảnh đại diện
Huỷ bỏ

the tag <header> is after tag <sheet>. This might be the issue. When I check sale\sale_view.xml, the sale.order.form, I get first <form ...>, than <header ..> as child of form and after closing header, I get <sheet ...> as child of <form ...>.

Tác giả

Yes, that could be a problem, but it still doesn't work. I uploaded the code here : https://www.wetransfer.com/downloads/9609dcad35b1d0913ddf93ee611ad31b20130322112035/67999f211107eafad81e7a7fade33b2920130322112035/b97943

Tác giả

And here is the traceback http://we.tl/wIjKfYocWv. Sorry for answering only now, but I misunderstood your request.

Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 3 15
2903
1
thg 3 15
8219
0
thg 3 15
4374
2
thg 7 25
909
3
thg 4 25
2549