How to display label of a field in qweb reports?
up vote
1
down vote
favorite
Is there a way to display the label we put on a field in a qweb reports?
For example
In my .py
findings = fields.Text(string="Findings")
And in my .xml
<t t-esc="findings" /> <!-- only shows the value -->
Can we also get the label in qweb?
odoo odoo-8 qweb
add a comment |
up vote
1
down vote
favorite
Is there a way to display the label we put on a field in a qweb reports?
For example
In my .py
findings = fields.Text(string="Findings")
And in my .xml
<t t-esc="findings" /> <!-- only shows the value -->
Can we also get the label in qweb?
odoo odoo-8 qweb
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
Is there a way to display the label we put on a field in a qweb reports?
For example
In my .py
findings = fields.Text(string="Findings")
And in my .xml
<t t-esc="findings" /> <!-- only shows the value -->
Can we also get the label in qweb?
odoo odoo-8 qweb
Is there a way to display the label we put on a field in a qweb reports?
For example
In my .py
findings = fields.Text(string="Findings")
And in my .xml
<t t-esc="findings" /> <!-- only shows the value -->
Can we also get the label in qweb?
odoo odoo-8 qweb
odoo odoo-8 qweb
asked Nov 9 at 15:13
strike_noir
1,91794580
1,91794580
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
up vote
0
down vote
accepted
You can not get the label of the field.
Instead you can add html tag to show the label
Ex:
<p>Your Label <t t-esc="findings" /> </p>
or
<span> Some Text <t t-esc="findings" /> </span>
it is very disappointing to not be able to have the label from the field in qweb reports
– strike_noir
Nov 10 at 9:11
add a comment |
up vote
1
down vote
You can get field description (label) using a function but I encourage you to display labels as they did in odoo invoice reports.
To get date_invoice
label:
def get_field_label(self, model_name, field_name):
ir_model_obj = self.env['ir.model']
ir_model_fields_obj = self.env['ir.model.fields']
model_id = ir_model_obj.search([('model', '=', model_name)], limit=1)
field_id = ir_model_fields_obj.search([('name', '=', field_name), ('model_id', '=', model_id.id)], limit=1)
return field_id.field_description
add a comment |
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
accepted
You can not get the label of the field.
Instead you can add html tag to show the label
Ex:
<p>Your Label <t t-esc="findings" /> </p>
or
<span> Some Text <t t-esc="findings" /> </span>
it is very disappointing to not be able to have the label from the field in qweb reports
– strike_noir
Nov 10 at 9:11
add a comment |
up vote
0
down vote
accepted
You can not get the label of the field.
Instead you can add html tag to show the label
Ex:
<p>Your Label <t t-esc="findings" /> </p>
or
<span> Some Text <t t-esc="findings" /> </span>
it is very disappointing to not be able to have the label from the field in qweb reports
– strike_noir
Nov 10 at 9:11
add a comment |
up vote
0
down vote
accepted
up vote
0
down vote
accepted
You can not get the label of the field.
Instead you can add html tag to show the label
Ex:
<p>Your Label <t t-esc="findings" /> </p>
or
<span> Some Text <t t-esc="findings" /> </span>
You can not get the label of the field.
Instead you can add html tag to show the label
Ex:
<p>Your Label <t t-esc="findings" /> </p>
or
<span> Some Text <t t-esc="findings" /> </span>
answered Nov 10 at 4:43
sfx
1,235816
1,235816
it is very disappointing to not be able to have the label from the field in qweb reports
– strike_noir
Nov 10 at 9:11
add a comment |
it is very disappointing to not be able to have the label from the field in qweb reports
– strike_noir
Nov 10 at 9:11
it is very disappointing to not be able to have the label from the field in qweb reports
– strike_noir
Nov 10 at 9:11
it is very disappointing to not be able to have the label from the field in qweb reports
– strike_noir
Nov 10 at 9:11
add a comment |
up vote
1
down vote
You can get field description (label) using a function but I encourage you to display labels as they did in odoo invoice reports.
To get date_invoice
label:
def get_field_label(self, model_name, field_name):
ir_model_obj = self.env['ir.model']
ir_model_fields_obj = self.env['ir.model.fields']
model_id = ir_model_obj.search([('model', '=', model_name)], limit=1)
field_id = ir_model_fields_obj.search([('name', '=', field_name), ('model_id', '=', model_id.id)], limit=1)
return field_id.field_description
add a comment |
up vote
1
down vote
You can get field description (label) using a function but I encourage you to display labels as they did in odoo invoice reports.
To get date_invoice
label:
def get_field_label(self, model_name, field_name):
ir_model_obj = self.env['ir.model']
ir_model_fields_obj = self.env['ir.model.fields']
model_id = ir_model_obj.search([('model', '=', model_name)], limit=1)
field_id = ir_model_fields_obj.search([('name', '=', field_name), ('model_id', '=', model_id.id)], limit=1)
return field_id.field_description
add a comment |
up vote
1
down vote
up vote
1
down vote
You can get field description (label) using a function but I encourage you to display labels as they did in odoo invoice reports.
To get date_invoice
label:
def get_field_label(self, model_name, field_name):
ir_model_obj = self.env['ir.model']
ir_model_fields_obj = self.env['ir.model.fields']
model_id = ir_model_obj.search([('model', '=', model_name)], limit=1)
field_id = ir_model_fields_obj.search([('name', '=', field_name), ('model_id', '=', model_id.id)], limit=1)
return field_id.field_description
You can get field description (label) using a function but I encourage you to display labels as they did in odoo invoice reports.
To get date_invoice
label:
def get_field_label(self, model_name, field_name):
ir_model_obj = self.env['ir.model']
ir_model_fields_obj = self.env['ir.model.fields']
model_id = ir_model_obj.search([('model', '=', model_name)], limit=1)
field_id = ir_model_fields_obj.search([('name', '=', field_name), ('model_id', '=', model_id.id)], limit=1)
return field_id.field_description
answered Nov 11 at 11:32
WaKo
7,73422342
7,73422342
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53228395%2fhow-to-display-label-of-a-field-in-qweb-reports%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown