I created a new module which adds a new table and screen to Odoo. In the action record, I declared a view_type of "form" and view_mode of "tree,form". The tree view displays correctly, but the form view does not. It doesn't display the title correctly, instead showing the object name and a number. When on the list view, the debug select list shows "Debug View#1221", but on the form view, the select list just says, "Debug View#". If I go into debug-->Manage Views, both views (form and tree) are listed correctly by the strings given them, but both show up as type "tree". What gives?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project
- MRP
This question has been flagged
Well, not sure what exactly was causing both the form and tree views to show up as type "tree" in the debug window, but I figured out the weird title issue. Turns out that Odoo really wants to have a field called "name" in your model, and that's what it displays at the top of a form view, at the end of the breadcrumb trail. The "string" attribute of the "form" tag (I wish this editor had a [code] button) is ignored. Odoo will use the "string" attribute of the "tree" tag as the title of the tree view. Since my model only contained fields "alpha_code", "description", and "num_code", I was getting the funky title at the top of the form view. I didn't see anything about this in the several pieces of scattered documentation that I could find. Hope this info helps someone else.
Sorry, I misspoke. The title at the top of a tree view comes from the "name" field of the action record definition. I'm not sure what the "string" attribute in the "form" and "tree" tags does, if anything . . .
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign upRelated Posts | Replies | Views | Activity | |
---|---|---|---|---|
Hide field in a tree view
Solved
|
|
11
Sep 21
|
31707 | |
|
1
Sep 16
|
4344 | ||
|
1
Feb 24
|
12505 | ||
Why can't Odoo find my view?
Solved
|
|
1
Mar 15
|
4448 | |
|
1
Mar 15
|
3474 |