Odoo Help


How to Change TABLE Format in QWEB reports? With different table Border and Color.?

on 10/22/15, 6:35 AM 7,457 views

Tables types are already there in ODOO, like Condensed, bordered, etc.

I want to design my own table. Let me know any possible CSS or other way to do it.


On 10/22/15, 6:46 AM

Hi Chandni,

You can apply as much CSS as you want in Odoo. You can do this either inline (in the XML file) or by adding a new CSS file to your module.The inline code works just as if you write in HTML. A little example:

<table border="1" style="width:100%;"> 
  <tr style="font-weight:bold;">

You can view a fiddle here: https://jsfiddle.net/cc72g35v/1/
If you want to work with a CSS file you can include it in your __openerp__py like this:

'css': ['static/src/css/my_css.css'], }


Thanks Yenthe. I refers your answers and questions often. You have a very good knowledge. Thanks again for answering. :)

on 10/26/16, 6:53 AM
On 10/22/15, 6:49 AM

odoo guide is available to style your pdf Reports

check this out :)


Hello Pankaj, Already referred that page. Thanks for your time.

on 10/22/15, 6:54 AM
Karthik Arumugam
On 10/22/15, 6:50 AM

Hi Chandi

       You can make use of all available table defined in the bootstrap.css

        If you want to use your own design , it is possible by defining the css inside the style tag of you template

        For example


<template id="student_test_report">
 <style type="text/css">
 .bb {
 font-weight: bold;
 border: 5px solid green;
 border-top: 2px;
 border-color: black;
 border-width: thick;

I think this will help you.

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)


Asked: 10/22/15, 6:35 AM
Seen: 7457 times
Last updated: 10/26/16, 6:52 AM