SlideShare a Scribd company logo
How to Create an App
Using Odoo 17 Studio
Enterprise
Introduction
Enterprise
Odoo Studio is a powerful tool that allows us to build custom
applications without needing to write code.
Creating an app with Odoo 17 Studio can greatly enhance our
business processes by tailoring the software to fit our specific needs.
Let’s explore this interesting feature of Odoo in detail.
Enterprise
Studio module cannot be seen with a UI icon in the main view of the
module list as we see for Sales, Purchase, etc. Instead, we can see an
icon of Toggle Studio on top just left to the company name is shown.
Enterprise
If that icon is seen as missing on the view, go to Apps and install the
studio module from there clicking on the 3 dots on right of the app.
Enterprise
By clicking on the Studio icon, we a see a window which allows us to make a new App
with a plus(+) icon on it. And the complete window will be seen as ready for the
customization with a dark background and Close button on top right.
Enterprise
Clicking on the New App over there, here comes the window which says
‘Welcome to Odoo Studio’ and a NEXT button to move forward.
Enterprise
Then, in the next window, we can give the name of the App and we can design
the icon for the App or upload any image from our library for the App.
If you choose to design the icon, there is provision to change the background
color, icon color and even we can choose any icon from the available list. Click
on NEXT to follow the process
Enterprise
In the next page, let’s create the first menu for our module. We can
either create it for a new model or from an existing model.
This one we use is a new model Real Estate Properties, so we give
like
Enterprise
Then comes the suggested features from which we can choose the needed
ones. The features include Tags, Pictures, Chatter, Lines, Date & Calendar,
etc. Choose the required features and click on ‘Create your App’ on bottom
right.
Enterprise
This will take us to the window where we can design the things for ‘Estate
Properties’ menu. And on the topmost section, we can see the Configuration
menu along with our custom menus. By default, the window for setting the
form view for the model will be shown as the below picture.
Enterprise
Selecting the appropriate Fields will display the Properties box, where all configurational
components related to the Field can be created.
We can change the view on clicking ‘Views’ and select the needed view type and design.
Then on the left, the New fields and Existing fields will be available to choose from. On
top, we see some menus like Views, Reports, Automations, WebHooks, Access Control
etc. We can just drag and drop the fields to the view.
Enterprise
Here, I’ve just added the field ‘Owner Name’. For that we can set the properties
like invisible, readonly, required and conditions can also be set for them. This will
do the function of the code that we add in xml code from the backend.
Also the features like Label, Help tooltip, widget, Placeholder, Default value can
be set directly by giving or selecting values from there.
Click on Add button on top to make it available in the view.
Enterprise
There are many types like Text, Integer, Multiline text, HTML available for the
creating fields which fulfill the same purpose of adding the code from the
backed. The tabs can be made simply by dragging from the marked area and
dropping it on the desired place. Give name for them. Here we can see these two
tabs created.
Enterprise
From the top menu Views, all types of views can be seen and we can select the
one we want. It will show like
Enterprise
Select the list view just for example and add the Existing field ‘Owner name’ we
created just before.
Enterprise
To design the reports based on the models, first we can select Reports from top,
then clicking on New button will show a pop up like this
We can decide the type of report needed and design it accordingly.
Enterprise
To do the automated actions based on conditions, select Automations.
Click on New button and we can define the actions to do and keep notes.
Enterprise
And on clicking the small magnifier icon on top right corner, the search view can
be set through which we can add the Filters and Group By fields.
Just left to it, other views like form, list, map views can also be added.
Enterprise
There on top, the Undo, Redo buttons can be seen. Also everytime we make a
change it gets saved and that can be seen next to it. And after the changes are
made using studio, it can be closed using the ‘Close’ button on top right.
Enterprise
In this way, we basically create a module and create its views and other
properties in Odoo using the Studio module.
The Studio module in Odoo offers numerous benefits, making it an
invaluable tool for businesses looking to tailor Odoo to their specific
needs. It offers User-Friendly Customization, Increased Flexibility and
Productivity and Cost-Effective Solution.
For More Info.
Check our company website for related blogs
and Odoo book.
Check our YouTube channel for
functional and technical videos in Odoo.
Enterprise
www.cybrosys.com
Ad

More Related Content

Similar to How to Create an App Using Odoo 17 Studio (20)

"Discover windows phone" 05. Application Bar
"Discover windows phone" 05. Application Bar"Discover windows phone" 05. Application Bar
"Discover windows phone" 05. Application Bar
Yasmine Abdelhady
 
Rapid applications development update12-06-14
Rapid applications development update12-06-14Rapid applications development update12-06-14
Rapid applications development update12-06-14
LennartF
 
Ios actions and outlets
Ios actions and outletsIos actions and outlets
Ios actions and outlets
veeracynixit
 
Ios actions and outlets
Ios actions and outletsIos actions and outlets
Ios actions and outlets
veeracynixit
 
Enhance Your Quotations by Sections, Notes, and Subtotals in Odoo Sales
Enhance Your Quotations by Sections, Notes, and Subtotals in Odoo SalesEnhance Your Quotations by Sections, Notes, and Subtotals in Odoo Sales
Enhance Your Quotations by Sections, Notes, and Subtotals in Odoo Sales
Celine George
 
Properties of Odoo 17 Knowledge Module - Odoo 17 POS
Properties of Odoo 17 Knowledge Module - Odoo 17 POSProperties of Odoo 17 Knowledge Module - Odoo 17 POS
Properties of Odoo 17 Knowledge Module - Odoo 17 POS
Celine George
 
App creation guide
App creation guideApp creation guide
App creation guide
3D Issue
 
Salesforce crm projects
Salesforce crm projects Salesforce crm projects
Salesforce crm projects
Advanz Knowledge Systems P Ltd
 
Google calendar integration in iOS app
Google calendar integration in iOS appGoogle calendar integration in iOS app
Google calendar integration in iOS app
Ketan Raval
 
Product Ribbons for Variants in Odoo 18 Website
Product Ribbons for Variants in Odoo 18 WebsiteProduct Ribbons for Variants in Odoo 18 Website
Product Ribbons for Variants in Odoo 18 Website
Celine George
 
Epicollect 5 for Energy Access Guide.pptx
Epicollect 5 for Energy Access Guide.pptxEpicollect 5 for Energy Access Guide.pptx
Epicollect 5 for Energy Access Guide.pptx
PiziDatabase
 
How to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRMHow to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRM
Celine George
 
GuideMaker Design Customization Guideline
GuideMaker Design Customization GuidelineGuideMaker Design Customization Guideline
GuideMaker Design Customization Guideline
iLandGuide Worldwide Inc.
 
Paymo 3 - Get Started Guide
Paymo 3 - Get Started GuidePaymo 3 - Get Started Guide
Paymo 3 - Get Started Guide
Paymo
 
Connect With Customers: and Office 2013 Tips and Tricks
Connect With Customers: and Office 2013 Tips and TricksConnect With Customers: and Office 2013 Tips and Tricks
Connect With Customers: and Office 2013 Tips and Tricks
DWP Information Architects Inc.
 
What are the Improvements in Odoo 18 PDF Quote Builder
What are the Improvements in Odoo 18 PDF Quote BuilderWhat are the Improvements in Odoo 18 PDF Quote Builder
What are the Improvements in Odoo 18 PDF Quote Builder
Celine George
 
Lab Exercise 1 - Defining an App
Lab Exercise 1 - Defining an AppLab Exercise 1 - Defining an App
Lab Exercise 1 - Defining an App
Rushabh Khajuria
 
How to Create ToDo List in Odoo - Odoo 17
How to Create ToDo List in Odoo - Odoo 17How to Create ToDo List in Odoo - Odoo 17
How to Create ToDo List in Odoo - Odoo 17
Celine George
 
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERSORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
IQ Online Training
 
Top Bar in Odoo 18 Project App - Odoo 18 Slides
Top Bar in Odoo 18 Project App - Odoo 18 SlidesTop Bar in Odoo 18 Project App - Odoo 18 Slides
Top Bar in Odoo 18 Project App - Odoo 18 Slides
Celine George
 
"Discover windows phone" 05. Application Bar
"Discover windows phone" 05. Application Bar"Discover windows phone" 05. Application Bar
"Discover windows phone" 05. Application Bar
Yasmine Abdelhady
 
Rapid applications development update12-06-14
Rapid applications development update12-06-14Rapid applications development update12-06-14
Rapid applications development update12-06-14
LennartF
 
Ios actions and outlets
Ios actions and outletsIos actions and outlets
Ios actions and outlets
veeracynixit
 
Ios actions and outlets
Ios actions and outletsIos actions and outlets
Ios actions and outlets
veeracynixit
 
Enhance Your Quotations by Sections, Notes, and Subtotals in Odoo Sales
Enhance Your Quotations by Sections, Notes, and Subtotals in Odoo SalesEnhance Your Quotations by Sections, Notes, and Subtotals in Odoo Sales
Enhance Your Quotations by Sections, Notes, and Subtotals in Odoo Sales
Celine George
 
Properties of Odoo 17 Knowledge Module - Odoo 17 POS
Properties of Odoo 17 Knowledge Module - Odoo 17 POSProperties of Odoo 17 Knowledge Module - Odoo 17 POS
Properties of Odoo 17 Knowledge Module - Odoo 17 POS
Celine George
 
App creation guide
App creation guideApp creation guide
App creation guide
3D Issue
 
Google calendar integration in iOS app
Google calendar integration in iOS appGoogle calendar integration in iOS app
Google calendar integration in iOS app
Ketan Raval
 
Product Ribbons for Variants in Odoo 18 Website
Product Ribbons for Variants in Odoo 18 WebsiteProduct Ribbons for Variants in Odoo 18 Website
Product Ribbons for Variants in Odoo 18 Website
Celine George
 
Epicollect 5 for Energy Access Guide.pptx
Epicollect 5 for Energy Access Guide.pptxEpicollect 5 for Energy Access Guide.pptx
Epicollect 5 for Energy Access Guide.pptx
PiziDatabase
 
How to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRMHow to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRM
Celine George
 
Paymo 3 - Get Started Guide
Paymo 3 - Get Started GuidePaymo 3 - Get Started Guide
Paymo 3 - Get Started Guide
Paymo
 
What are the Improvements in Odoo 18 PDF Quote Builder
What are the Improvements in Odoo 18 PDF Quote BuilderWhat are the Improvements in Odoo 18 PDF Quote Builder
What are the Improvements in Odoo 18 PDF Quote Builder
Celine George
 
Lab Exercise 1 - Defining an App
Lab Exercise 1 - Defining an AppLab Exercise 1 - Defining an App
Lab Exercise 1 - Defining an App
Rushabh Khajuria
 
How to Create ToDo List in Odoo - Odoo 17
How to Create ToDo List in Odoo - Odoo 17How to Create ToDo List in Odoo - Odoo 17
How to Create ToDo List in Odoo - Odoo 17
Celine George
 
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERSORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
IQ Online Training
 
Top Bar in Odoo 18 Project App - Odoo 18 Slides
Top Bar in Odoo 18 Project App - Odoo 18 SlidesTop Bar in Odoo 18 Project App - Odoo 18 Slides
Top Bar in Odoo 18 Project App - Odoo 18 Slides
Celine George
 

More from Celine George (20)

How to Manage Cross Selling in Odoo 18 Sales
How to Manage Cross Selling in Odoo 18 SalesHow to Manage Cross Selling in Odoo 18 Sales
How to Manage Cross Selling in Odoo 18 Sales
Celine George
 
How to Change Sequence Number in Odoo 18 Sale Order
How to Change Sequence Number in Odoo 18 Sale OrderHow to Change Sequence Number in Odoo 18 Sale Order
How to Change Sequence Number in Odoo 18 Sale Order
Celine George
 
How to Manage Manual Reordering Rule in Odoo 18 Inventory
How to Manage Manual Reordering Rule in Odoo 18 InventoryHow to Manage Manual Reordering Rule in Odoo 18 Inventory
How to Manage Manual Reordering Rule in Odoo 18 Inventory
Celine George
 
How to Use Upgrade Code Command in Odoo 18
How to Use Upgrade Code Command in Odoo 18How to Use Upgrade Code Command in Odoo 18
How to Use Upgrade Code Command in Odoo 18
Celine George
 
How to Configure Extra Steps During Checkout in Odoo 18 Website
How to Configure Extra Steps During Checkout in Odoo 18 WebsiteHow to Configure Extra Steps During Checkout in Odoo 18 Website
How to Configure Extra Steps During Checkout in Odoo 18 Website
Celine George
 
How to Add Button in Chatter in Odoo 18 - Odoo Slides
How to Add Button in Chatter in Odoo 18 - Odoo SlidesHow to Add Button in Chatter in Odoo 18 - Odoo Slides
How to Add Button in Chatter in Odoo 18 - Odoo Slides
Celine George
 
Search Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo SlidesSearch Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo Slides
Celine George
 
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales moduleHow To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
Celine George
 
How to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 PurchaseHow to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 Purchase
Celine George
 
How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18
Celine George
 
How to Configure Public Holidays & Mandatory Days in Odoo 18
How to Configure Public Holidays & Mandatory Days in Odoo 18How to Configure Public Holidays & Mandatory Days in Odoo 18
How to Configure Public Holidays & Mandatory Days in Odoo 18
Celine George
 
How to Create Kanban View in Odoo 18 - Odoo Slides
How to Create Kanban View in Odoo 18 - Odoo SlidesHow to Create Kanban View in Odoo 18 - Odoo Slides
How to Create Kanban View in Odoo 18 - Odoo Slides
Celine George
 
Form View Attributes in Odoo 18 - Odoo Slides
Form View Attributes in Odoo 18 - Odoo SlidesForm View Attributes in Odoo 18 - Odoo Slides
Form View Attributes in Odoo 18 - Odoo Slides
Celine George
 
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
Celine George
 
How to Configure Scheduled Actions in odoo 18
How to Configure Scheduled Actions in odoo 18How to Configure Scheduled Actions in odoo 18
How to Configure Scheduled Actions in odoo 18
Celine George
 
How to Manage Upselling in Odoo 18 Sales
How to Manage Upselling in Odoo 18 SalesHow to Manage Upselling in Odoo 18 Sales
How to Manage Upselling in Odoo 18 Sales
Celine George
 
How to Add Customer Note in Odoo 18 POS - Odoo Slides
How to Add Customer Note in Odoo 18 POS - Odoo SlidesHow to Add Customer Note in Odoo 18 POS - Odoo Slides
How to Add Customer Note in Odoo 18 POS - Odoo Slides
Celine George
 
How to Create A Todo List In Todo of Odoo 18
How to Create A Todo List In Todo of Odoo 18How to Create A Todo List In Todo of Odoo 18
How to Create A Todo List In Todo of Odoo 18
Celine George
 
Link your Lead Opportunities into Spreadsheet using odoo CRM
Link your Lead Opportunities into Spreadsheet using odoo CRMLink your Lead Opportunities into Spreadsheet using odoo CRM
Link your Lead Opportunities into Spreadsheet using odoo CRM
Celine George
 
How to Manage Purchase Alternatives in Odoo 18
How to Manage Purchase Alternatives in Odoo 18How to Manage Purchase Alternatives in Odoo 18
How to Manage Purchase Alternatives in Odoo 18
Celine George
 
How to Manage Cross Selling in Odoo 18 Sales
How to Manage Cross Selling in Odoo 18 SalesHow to Manage Cross Selling in Odoo 18 Sales
How to Manage Cross Selling in Odoo 18 Sales
Celine George
 
How to Change Sequence Number in Odoo 18 Sale Order
How to Change Sequence Number in Odoo 18 Sale OrderHow to Change Sequence Number in Odoo 18 Sale Order
How to Change Sequence Number in Odoo 18 Sale Order
Celine George
 
How to Manage Manual Reordering Rule in Odoo 18 Inventory
How to Manage Manual Reordering Rule in Odoo 18 InventoryHow to Manage Manual Reordering Rule in Odoo 18 Inventory
How to Manage Manual Reordering Rule in Odoo 18 Inventory
Celine George
 
How to Use Upgrade Code Command in Odoo 18
How to Use Upgrade Code Command in Odoo 18How to Use Upgrade Code Command in Odoo 18
How to Use Upgrade Code Command in Odoo 18
Celine George
 
How to Configure Extra Steps During Checkout in Odoo 18 Website
How to Configure Extra Steps During Checkout in Odoo 18 WebsiteHow to Configure Extra Steps During Checkout in Odoo 18 Website
How to Configure Extra Steps During Checkout in Odoo 18 Website
Celine George
 
How to Add Button in Chatter in Odoo 18 - Odoo Slides
How to Add Button in Chatter in Odoo 18 - Odoo SlidesHow to Add Button in Chatter in Odoo 18 - Odoo Slides
How to Add Button in Chatter in Odoo 18 - Odoo Slides
Celine George
 
Search Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo SlidesSearch Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo Slides
Celine George
 
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales moduleHow To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
Celine George
 
How to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 PurchaseHow to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 Purchase
Celine George
 
How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18
Celine George
 
How to Configure Public Holidays & Mandatory Days in Odoo 18
How to Configure Public Holidays & Mandatory Days in Odoo 18How to Configure Public Holidays & Mandatory Days in Odoo 18
How to Configure Public Holidays & Mandatory Days in Odoo 18
Celine George
 
How to Create Kanban View in Odoo 18 - Odoo Slides
How to Create Kanban View in Odoo 18 - Odoo SlidesHow to Create Kanban View in Odoo 18 - Odoo Slides
How to Create Kanban View in Odoo 18 - Odoo Slides
Celine George
 
Form View Attributes in Odoo 18 - Odoo Slides
Form View Attributes in Odoo 18 - Odoo SlidesForm View Attributes in Odoo 18 - Odoo Slides
Form View Attributes in Odoo 18 - Odoo Slides
Celine George
 
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
Celine George
 
How to Configure Scheduled Actions in odoo 18
How to Configure Scheduled Actions in odoo 18How to Configure Scheduled Actions in odoo 18
How to Configure Scheduled Actions in odoo 18
Celine George
 
How to Manage Upselling in Odoo 18 Sales
How to Manage Upselling in Odoo 18 SalesHow to Manage Upselling in Odoo 18 Sales
How to Manage Upselling in Odoo 18 Sales
Celine George
 
How to Add Customer Note in Odoo 18 POS - Odoo Slides
How to Add Customer Note in Odoo 18 POS - Odoo SlidesHow to Add Customer Note in Odoo 18 POS - Odoo Slides
How to Add Customer Note in Odoo 18 POS - Odoo Slides
Celine George
 
How to Create A Todo List In Todo of Odoo 18
How to Create A Todo List In Todo of Odoo 18How to Create A Todo List In Todo of Odoo 18
How to Create A Todo List In Todo of Odoo 18
Celine George
 
Link your Lead Opportunities into Spreadsheet using odoo CRM
Link your Lead Opportunities into Spreadsheet using odoo CRMLink your Lead Opportunities into Spreadsheet using odoo CRM
Link your Lead Opportunities into Spreadsheet using odoo CRM
Celine George
 
How to Manage Purchase Alternatives in Odoo 18
How to Manage Purchase Alternatives in Odoo 18How to Manage Purchase Alternatives in Odoo 18
How to Manage Purchase Alternatives in Odoo 18
Celine George
 
Ad

Recently uploaded (20)

Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
parmarjuli1412
 
PUBH1000 Slides - Module 11: Governance for Health
PUBH1000 Slides - Module 11: Governance for HealthPUBH1000 Slides - Module 11: Governance for Health
PUBH1000 Slides - Module 11: Governance for Health
JonathanHallett4
 
Look Up, Look Down: Spotting Local History Everywhere
Look Up, Look Down: Spotting Local History EverywhereLook Up, Look Down: Spotting Local History Everywhere
Look Up, Look Down: Spotting Local History Everywhere
History of Stoke Newington
 
libbys peer assesment.docx..............
libbys peer assesment.docx..............libbys peer assesment.docx..............
libbys peer assesment.docx..............
19lburrell
 
antiquity of writing in ancient India- literary & archaeological evidence
antiquity of writing in ancient India- literary & archaeological evidenceantiquity of writing in ancient India- literary & archaeological evidence
antiquity of writing in ancient India- literary & archaeological evidence
PrachiSontakke5
 
"Heraldry Detective Project"- Coats of Arms and Mottos of "Ivanhoe" in Ivanho...
"Heraldry Detective Project"- Coats of Arms and Mottos of "Ivanhoe" in Ivanho..."Heraldry Detective Project"- Coats of Arms and Mottos of "Ivanhoe" in Ivanho...
"Heraldry Detective Project"- Coats of Arms and Mottos of "Ivanhoe" in Ivanho...
ruslana1975
 
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docxPeer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
19lburrell
 
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptxUnit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Mayuri Chavan
 
2025 The Senior Landscape and SET plan preparations.pptx
2025 The Senior Landscape and SET plan preparations.pptx2025 The Senior Landscape and SET plan preparations.pptx
2025 The Senior Landscape and SET plan preparations.pptx
mansk2
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 9 THEO ĐƠN VỊ BÀI HỌC - GLOBAL SUCCESS - CẢ NĂM (TỪ...
BÀI TẬP BỔ TRỢ TIẾNG ANH 9 THEO ĐƠN VỊ BÀI HỌC - GLOBAL SUCCESS - CẢ NĂM (TỪ...BÀI TẬP BỔ TRỢ TIẾNG ANH 9 THEO ĐƠN VỊ BÀI HỌC - GLOBAL SUCCESS - CẢ NĂM (TỪ...
BÀI TẬP BỔ TRỢ TIẾNG ANH 9 THEO ĐƠN VỊ BÀI HỌC - GLOBAL SUCCESS - CẢ NĂM (TỪ...
Nguyen Thanh Tu Collection
 
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFAMCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
Dr. Nasir Mustafa
 
Classification of mental disorder in 5th semester bsc. nursing and also used ...
Classification of mental disorder in 5th semester bsc. nursing and also used ...Classification of mental disorder in 5th semester bsc. nursing and also used ...
Classification of mental disorder in 5th semester bsc. nursing and also used ...
parmarjuli1412
 
Cyber security COPA ITI MCQ Top Questions
Cyber security COPA ITI MCQ Top QuestionsCyber security COPA ITI MCQ Top Questions
Cyber security COPA ITI MCQ Top Questions
SONU HEETSON
 
IPL QUIZ | THE QUIZ CLUB OF PSGCAS | 2025.pdf
IPL QUIZ | THE QUIZ CLUB OF PSGCAS | 2025.pdfIPL QUIZ | THE QUIZ CLUB OF PSGCAS | 2025.pdf
IPL QUIZ | THE QUIZ CLUB OF PSGCAS | 2025.pdf
Quiz Club of PSG College of Arts & Science
 
Origin of Brahmi script: A breaking down of various theories
Origin of Brahmi script: A breaking down of various theoriesOrigin of Brahmi script: A breaking down of various theories
Origin of Brahmi script: A breaking down of various theories
PrachiSontakke5
 
Final Evaluation.docx...........................
Final Evaluation.docx...........................Final Evaluation.docx...........................
Final Evaluation.docx...........................
l1bbyburrell
 
Chemotherapy of Malignancy -Anticancer.pptx
Chemotherapy of Malignancy -Anticancer.pptxChemotherapy of Malignancy -Anticancer.pptx
Chemotherapy of Malignancy -Anticancer.pptx
Mayuri Chavan
 
Myopathies (muscle disorders) for undergraduate
Myopathies (muscle disorders) for undergraduateMyopathies (muscle disorders) for undergraduate
Myopathies (muscle disorders) for undergraduate
Mohamed Rizk Khodair
 
The role of wall art in interior designing
The role of wall art in interior designingThe role of wall art in interior designing
The role of wall art in interior designing
meghaark2110
 
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
parmarjuli1412
 
PUBH1000 Slides - Module 11: Governance for Health
PUBH1000 Slides - Module 11: Governance for HealthPUBH1000 Slides - Module 11: Governance for Health
PUBH1000 Slides - Module 11: Governance for Health
JonathanHallett4
 
Look Up, Look Down: Spotting Local History Everywhere
Look Up, Look Down: Spotting Local History EverywhereLook Up, Look Down: Spotting Local History Everywhere
Look Up, Look Down: Spotting Local History Everywhere
History of Stoke Newington
 
libbys peer assesment.docx..............
libbys peer assesment.docx..............libbys peer assesment.docx..............
libbys peer assesment.docx..............
19lburrell
 
antiquity of writing in ancient India- literary & archaeological evidence
antiquity of writing in ancient India- literary & archaeological evidenceantiquity of writing in ancient India- literary & archaeological evidence
antiquity of writing in ancient India- literary & archaeological evidence
PrachiSontakke5
 
"Heraldry Detective Project"- Coats of Arms and Mottos of "Ivanhoe" in Ivanho...
"Heraldry Detective Project"- Coats of Arms and Mottos of "Ivanhoe" in Ivanho..."Heraldry Detective Project"- Coats of Arms and Mottos of "Ivanhoe" in Ivanho...
"Heraldry Detective Project"- Coats of Arms and Mottos of "Ivanhoe" in Ivanho...
ruslana1975
 
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docxPeer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
19lburrell
 
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptxUnit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Mayuri Chavan
 
2025 The Senior Landscape and SET plan preparations.pptx
2025 The Senior Landscape and SET plan preparations.pptx2025 The Senior Landscape and SET plan preparations.pptx
2025 The Senior Landscape and SET plan preparations.pptx
mansk2
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 9 THEO ĐƠN VỊ BÀI HỌC - GLOBAL SUCCESS - CẢ NĂM (TỪ...
BÀI TẬP BỔ TRỢ TIẾNG ANH 9 THEO ĐƠN VỊ BÀI HỌC - GLOBAL SUCCESS - CẢ NĂM (TỪ...BÀI TẬP BỔ TRỢ TIẾNG ANH 9 THEO ĐƠN VỊ BÀI HỌC - GLOBAL SUCCESS - CẢ NĂM (TỪ...
BÀI TẬP BỔ TRỢ TIẾNG ANH 9 THEO ĐƠN VỊ BÀI HỌC - GLOBAL SUCCESS - CẢ NĂM (TỪ...
Nguyen Thanh Tu Collection
 
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFAMCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
Dr. Nasir Mustafa
 
Classification of mental disorder in 5th semester bsc. nursing and also used ...
Classification of mental disorder in 5th semester bsc. nursing and also used ...Classification of mental disorder in 5th semester bsc. nursing and also used ...
Classification of mental disorder in 5th semester bsc. nursing and also used ...
parmarjuli1412
 
Cyber security COPA ITI MCQ Top Questions
Cyber security COPA ITI MCQ Top QuestionsCyber security COPA ITI MCQ Top Questions
Cyber security COPA ITI MCQ Top Questions
SONU HEETSON
 
Origin of Brahmi script: A breaking down of various theories
Origin of Brahmi script: A breaking down of various theoriesOrigin of Brahmi script: A breaking down of various theories
Origin of Brahmi script: A breaking down of various theories
PrachiSontakke5
 
Final Evaluation.docx...........................
Final Evaluation.docx...........................Final Evaluation.docx...........................
Final Evaluation.docx...........................
l1bbyburrell
 
Chemotherapy of Malignancy -Anticancer.pptx
Chemotherapy of Malignancy -Anticancer.pptxChemotherapy of Malignancy -Anticancer.pptx
Chemotherapy of Malignancy -Anticancer.pptx
Mayuri Chavan
 
Myopathies (muscle disorders) for undergraduate
Myopathies (muscle disorders) for undergraduateMyopathies (muscle disorders) for undergraduate
Myopathies (muscle disorders) for undergraduate
Mohamed Rizk Khodair
 
The role of wall art in interior designing
The role of wall art in interior designingThe role of wall art in interior designing
The role of wall art in interior designing
meghaark2110
 
Ad

How to Create an App Using Odoo 17 Studio

  • 1. How to Create an App Using Odoo 17 Studio Enterprise
  • 2. Introduction Enterprise Odoo Studio is a powerful tool that allows us to build custom applications without needing to write code. Creating an app with Odoo 17 Studio can greatly enhance our business processes by tailoring the software to fit our specific needs. Let’s explore this interesting feature of Odoo in detail.
  • 3. Enterprise Studio module cannot be seen with a UI icon in the main view of the module list as we see for Sales, Purchase, etc. Instead, we can see an icon of Toggle Studio on top just left to the company name is shown.
  • 4. Enterprise If that icon is seen as missing on the view, go to Apps and install the studio module from there clicking on the 3 dots on right of the app.
  • 5. Enterprise By clicking on the Studio icon, we a see a window which allows us to make a new App with a plus(+) icon on it. And the complete window will be seen as ready for the customization with a dark background and Close button on top right.
  • 6. Enterprise Clicking on the New App over there, here comes the window which says ‘Welcome to Odoo Studio’ and a NEXT button to move forward.
  • 7. Enterprise Then, in the next window, we can give the name of the App and we can design the icon for the App or upload any image from our library for the App. If you choose to design the icon, there is provision to change the background color, icon color and even we can choose any icon from the available list. Click on NEXT to follow the process
  • 8. Enterprise In the next page, let’s create the first menu for our module. We can either create it for a new model or from an existing model. This one we use is a new model Real Estate Properties, so we give like
  • 9. Enterprise Then comes the suggested features from which we can choose the needed ones. The features include Tags, Pictures, Chatter, Lines, Date & Calendar, etc. Choose the required features and click on ‘Create your App’ on bottom right.
  • 10. Enterprise This will take us to the window where we can design the things for ‘Estate Properties’ menu. And on the topmost section, we can see the Configuration menu along with our custom menus. By default, the window for setting the form view for the model will be shown as the below picture.
  • 11. Enterprise Selecting the appropriate Fields will display the Properties box, where all configurational components related to the Field can be created. We can change the view on clicking ‘Views’ and select the needed view type and design. Then on the left, the New fields and Existing fields will be available to choose from. On top, we see some menus like Views, Reports, Automations, WebHooks, Access Control etc. We can just drag and drop the fields to the view.
  • 12. Enterprise Here, I’ve just added the field ‘Owner Name’. For that we can set the properties like invisible, readonly, required and conditions can also be set for them. This will do the function of the code that we add in xml code from the backend. Also the features like Label, Help tooltip, widget, Placeholder, Default value can be set directly by giving or selecting values from there. Click on Add button on top to make it available in the view.
  • 13. Enterprise There are many types like Text, Integer, Multiline text, HTML available for the creating fields which fulfill the same purpose of adding the code from the backed. The tabs can be made simply by dragging from the marked area and dropping it on the desired place. Give name for them. Here we can see these two tabs created.
  • 14. Enterprise From the top menu Views, all types of views can be seen and we can select the one we want. It will show like
  • 15. Enterprise Select the list view just for example and add the Existing field ‘Owner name’ we created just before.
  • 16. Enterprise To design the reports based on the models, first we can select Reports from top, then clicking on New button will show a pop up like this We can decide the type of report needed and design it accordingly.
  • 17. Enterprise To do the automated actions based on conditions, select Automations. Click on New button and we can define the actions to do and keep notes.
  • 18. Enterprise And on clicking the small magnifier icon on top right corner, the search view can be set through which we can add the Filters and Group By fields. Just left to it, other views like form, list, map views can also be added.
  • 19. Enterprise There on top, the Undo, Redo buttons can be seen. Also everytime we make a change it gets saved and that can be seen next to it. And after the changes are made using studio, it can be closed using the ‘Close’ button on top right.
  • 20. Enterprise In this way, we basically create a module and create its views and other properties in Odoo using the Studio module. The Studio module in Odoo offers numerous benefits, making it an invaluable tool for businesses looking to tailor Odoo to their specific needs. It offers User-Friendly Customization, Increased Flexibility and Productivity and Cost-Effective Solution.
  • 21. For More Info. Check our company website for related blogs and Odoo book. Check our YouTube channel for functional and technical videos in Odoo. Enterprise www.cybrosys.com
  翻译: