Skip to Content
Menu
This question has been flagged
1 Reply
67857 Views

What's the difference between col and colspan and how to use then in OpenERP?

Avatar
Discard
Best Answer

Every form view container (form itself, group, page, I think there are more) in OpenERP consists of 4 columns to start with.

<form>
┌───┬───┬───┬───┐
│ 1 │ 2 │ 3 │ 4 │
└───┴───┴───┴───┘
 </form>

Every takes 2 columns: label & input field

<field name="input" />

<field name="inpt2" /> ┌───────┬───────┬───────┬───────┐ │ label │ input │ labl2 │ inpt2 │ └───────┴───────┴───────┴───────┘ 

With colspan, you can widen items.

<field name="inpt4" colspan="4"/>

<field name="input" />

<field name="inpt2" /> ┌───────┬───────────────────────┐ │ labl4 │ inpt4_______________ │ ├───────┼───────┬───────┬───────┤ │ label │ input │ labl2 │ inpt2 │ └───────┴───────┴───────┴───────┘


<field name="input" />

<field name="inpt4" colspan="4"/>

<field name="inpt2" /> ┌───────┬───────┬───────┬───────┐ │ label │ input │ │ │ ├───────┼───────┴───────┴───────┤ │ labl4 │ inpt4_______________ │ ├───────┼───────┬───────┬───────┤ │ labl2 │ inpt2 │ │ │ └───────┴───────┴───────┴───────┘ 

When you add additional containers, like a page, you can tell OpenERP to use more or less columns.

<group col="2" colspan="2">

    <field name="a" />

    <field name="b" />

</group>

<group col="6" colspan="2">

    <field name="d" />

    <field name="e" />

    <field name="f" />

</group>

│ │ │ │ │ ├───────┴───────┼────────────────┴────────────────┤ │ ┌────┬───┐ │ ┌────┬───┬────┬───┬────┬───┐ │ │ │ lb │ a │ │ │ lb │ d │ lb │ e │ lb │ f │ │ │ ├────┼───┤ │ └────┴───┴────┴───┴────┴───┘ │ │ │ lb │ b │ │ │ │ └────┴───┘ │ │ ├───────┬───────┼────────────────┬────────────────┤ │ │ │ │ │  


Avatar
Discard

good answer. Just changed your answer, it's col, not cols

I fixed the answer based on archive.org page: https://web.archive.org/web/20140215040610/http://help.openerp.com/question/1490/what-is-the-different-between-col-and-colspan

Related Posts Replies Views Activity
2
Dec 23
24428
1
Oct 21
8737
1
Mar 15
6039
1
Mar 15
5824
3
Dec 23
20427