Odoo Help

0

0
3 Answers
1
Avatar

Niyas Raphy

--Niyas Raphy--
23650
| 7 7 11
Wayanad, India
--Niyas Raphy--

Odoo Techno Functionalist

Feel free to connect :  niyasraphyk@gmail.com

Twitter:https://twitter.com/niyasraphy
LinkedIn: https://www.linkedin.com/in/niyasraphy/
FB:https://www.facebook.com/niyasraphy123

Happy to help :)

Niyas Raphy
6/8/17, 10:17 PM

Hi Mario,

You have to code a custom module for it, that will  be better. By activating the developer mode you just can manipulate the view only by clicking the edit form view .  You can define the new fields from the following,

Settings -> Technical -> Database structure -> Models,

here you can add new fields in the corresponding model and also you can create a new model.

So to create a notebook and to have a tree view like this, you have to create a one2many relation field in the res.partner model and have to define the new model. I will add attach a sample code, hope it can give you an idea.

Thank You

<page string="Tour Programme">
<field name="connect_tour_programme">
<tree editable="bottom">
<field name="no_of_days"/>
<field name="tour_description"/>
<field name="tour_breakfast"/>
<field name="tour_lunch"/>
<field name="tour_dinner"/>
</tree>
</field>

</page>
class TourBooking(models.Model):
_name = 'tour.booking'
_inherit = ['mail.thread', 'ir.needaction_mixin']

connect_tour_programme = fields.One2many('tour.programme.new', 'tour_programme_connect', string='Tour Programme')
class TourProgrammeNew(models.Model):
_name = 'tour.programme.new'

tour_programme_connect = fields.Many2one('tour.booking', string="Connect")
no_of_days = fields.Char(string='Days')
tour_description = fields.Text(string='Description')
tour_breakfast = fields.Boolean(string='Break Fast')
0
Mario Morales
6/9/17, 3:02 PM

Thank you very much for your answer, when you give an example of class, tourbooking and tourprogrammed , where I can add this class? 

3 Comments
Niyas Raphy
6/10/17, 12:05 AM

Hi, here tour booking refers to res.partner in your case. The model tour.programme.new refers to new model that has to be added

Mario Morales
6/10/17, 1:45 AM

Perfect, I solve it , thank you very much. :)

Do you have an idea have to show a image, I upload by a field type "binare", but I can show it

Mario Morales
6/10/17, 2:22 AM

Sorry about many questions, I show the fields, but when I press the button "save" the data i filled disappears. Do you have any idea?

Ask a Question
Keep Informed
1 follower(s)
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.

Register
Odoo Training Center

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

Test it now