際際滷

際際滷Share 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.
Lets 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, lets 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, Ive 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

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 際際滷s
Top Bar in Odoo 18 Project App - Odoo 18 際際滷sTop Bar in Odoo 18 Project App - Odoo 18 際際滷s
Top Bar in Odoo 18 Project App - Odoo 18 際際滷s
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
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 際際滷s
Top Bar in Odoo 18 Project App - Odoo 18 際際滷sTop Bar in Odoo 18 Project App - Odoo 18 際際滷s
Top Bar in Odoo 18 Project App - Odoo 18 際際滷s
Celine George

More from Celine George (20)

How to Manage Work Order Dependencies in Odoo 17 Manufacturing
How to Manage Work Order Dependencies in Odoo 17 ManufacturingHow to Manage Work Order Dependencies in Odoo 17 Manufacturing
How to Manage Work Order Dependencies in Odoo 17 Manufacturing
Celine George
How to setup Cash Basis Tax computation in odoo Accounting
How to setup Cash Basis Tax computation in odoo AccountingHow to setup Cash Basis Tax computation in odoo Accounting
How to setup Cash Basis Tax computation in odoo Accounting
Celine George
How to setup journals in Odoo 17 Accounting
How to setup journals in Odoo 17 AccountingHow to setup journals in Odoo 17 Accounting
How to setup journals in Odoo 17 Accounting
Celine George
How to handle the storage categories of the locations in Odoo 17
How to handle the storage categories of the locations in Odoo 17How to handle the storage categories of the locations in Odoo 17
How to handle the storage categories of the locations in Odoo 17
Celine George
How to Identify the Margin from the Sales Orders using Odoo 17
How to Identify the Margin from the Sales Orders using Odoo 17How to Identify the Margin from the Sales Orders using Odoo 17
How to Identify the Margin from the Sales Orders using Odoo 17
Celine George
Field Parameters in Odoo 18 - Odoo 18 際際滷s
Field Parameters in Odoo 18 - Odoo 18 際際滷sField Parameters in Odoo 18 - Odoo 18 際際滷s
Field Parameters in Odoo 18 - Odoo 18 際際滷s
Celine George
How to Invoice Shipping Cost to Customer in Odoo 17
How to Invoice Shipping Cost to Customer in Odoo 17How to Invoice Shipping Cost to Customer in Odoo 17
How to Invoice Shipping Cost to Customer in Odoo 17
Celine George
How to configure the retail shop in Odoo 17 Point of Sale
How to configure the retail shop in Odoo 17 Point of SaleHow to configure the retail shop in Odoo 17 Point of Sale
How to configure the retail shop in Odoo 17 Point of Sale
Celine George
How to process Interwarehouse and Intrawarehouse transfers in Odoo
How to process Interwarehouse and Intrawarehouse transfers in OdooHow to process Interwarehouse and Intrawarehouse transfers in Odoo
How to process Interwarehouse and Intrawarehouse transfers in Odoo
Celine George
How to manage Customer Tips with Odoo 17 Point Of Sale
How to manage Customer Tips with Odoo 17 Point Of SaleHow to manage Customer Tips with Odoo 17 Point Of Sale
How to manage Customer Tips with Odoo 17 Point Of Sale
Celine George
Analysis of Conf File Parameters in the Odoo 18
Analysis of Conf File Parameters in the Odoo 18Analysis of Conf File Parameters in the Odoo 18
Analysis of Conf File Parameters in the Odoo 18
Celine George
Purchase Analysis in Odoo 17 - Odoo 際際滷s
Purchase Analysis in Odoo 17 - Odoo 際際滷sPurchase Analysis in Odoo 17 - Odoo 際際滷s
Purchase Analysis in Odoo 17 - Odoo 際際滷s
Celine George
Analysis of Conf File Parameters in Odoo 17
Analysis of Conf File Parameters in Odoo 17Analysis of Conf File Parameters in Odoo 17
Analysis of Conf File Parameters in Odoo 17
Celine George
How to Manage Check Out Process in Odoo 17 Website
How to Manage Check Out Process in Odoo 17 WebsiteHow to Manage Check Out Process in Odoo 17 Website
How to Manage Check Out Process in Odoo 17 Website
Celine George
Managing Online Signature and Payment with Odoo 17
Managing Online Signature and Payment with Odoo 17Managing Online Signature and Payment with Odoo 17
Managing Online Signature and Payment with Odoo 17
Celine George
Recruitment in the Odoo 17 - Odoo 17 際際滷s
Recruitment in the Odoo 17 - Odoo 17 際際滷sRecruitment in the Odoo 17 - Odoo 17 際際滷s
Recruitment in the Odoo 17 - Odoo 17 際際滷s
Celine George
How to Setup Company Data in Odoo 17 Accounting App
How to Setup Company Data in Odoo 17 Accounting AppHow to Setup Company Data in Odoo 17 Accounting App
How to Setup Company Data in Odoo 17 Accounting App
Celine George
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷sHow to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
Celine George
How to Manage Purchase Order Approval in Odoo 18
How to Manage Purchase Order Approval in Odoo 18How to Manage Purchase Order Approval in Odoo 18
How to Manage Purchase Order Approval in Odoo 18
Celine George
How to Configure Outgoing and Incoming mail servers in Odoo 18
How to Configure Outgoing and Incoming mail servers in Odoo 18How to Configure Outgoing and Incoming mail servers in Odoo 18
How to Configure Outgoing and Incoming mail servers in Odoo 18
Celine George
How to Manage Work Order Dependencies in Odoo 17 Manufacturing
How to Manage Work Order Dependencies in Odoo 17 ManufacturingHow to Manage Work Order Dependencies in Odoo 17 Manufacturing
How to Manage Work Order Dependencies in Odoo 17 Manufacturing
Celine George
How to setup Cash Basis Tax computation in odoo Accounting
How to setup Cash Basis Tax computation in odoo AccountingHow to setup Cash Basis Tax computation in odoo Accounting
How to setup Cash Basis Tax computation in odoo Accounting
Celine George
How to setup journals in Odoo 17 Accounting
How to setup journals in Odoo 17 AccountingHow to setup journals in Odoo 17 Accounting
How to setup journals in Odoo 17 Accounting
Celine George
How to handle the storage categories of the locations in Odoo 17
How to handle the storage categories of the locations in Odoo 17How to handle the storage categories of the locations in Odoo 17
How to handle the storage categories of the locations in Odoo 17
Celine George
How to Identify the Margin from the Sales Orders using Odoo 17
How to Identify the Margin from the Sales Orders using Odoo 17How to Identify the Margin from the Sales Orders using Odoo 17
How to Identify the Margin from the Sales Orders using Odoo 17
Celine George
Field Parameters in Odoo 18 - Odoo 18 際際滷s
Field Parameters in Odoo 18 - Odoo 18 際際滷sField Parameters in Odoo 18 - Odoo 18 際際滷s
Field Parameters in Odoo 18 - Odoo 18 際際滷s
Celine George
How to Invoice Shipping Cost to Customer in Odoo 17
How to Invoice Shipping Cost to Customer in Odoo 17How to Invoice Shipping Cost to Customer in Odoo 17
How to Invoice Shipping Cost to Customer in Odoo 17
Celine George
How to configure the retail shop in Odoo 17 Point of Sale
How to configure the retail shop in Odoo 17 Point of SaleHow to configure the retail shop in Odoo 17 Point of Sale
How to configure the retail shop in Odoo 17 Point of Sale
Celine George
How to process Interwarehouse and Intrawarehouse transfers in Odoo
How to process Interwarehouse and Intrawarehouse transfers in OdooHow to process Interwarehouse and Intrawarehouse transfers in Odoo
How to process Interwarehouse and Intrawarehouse transfers in Odoo
Celine George
How to manage Customer Tips with Odoo 17 Point Of Sale
How to manage Customer Tips with Odoo 17 Point Of SaleHow to manage Customer Tips with Odoo 17 Point Of Sale
How to manage Customer Tips with Odoo 17 Point Of Sale
Celine George
Analysis of Conf File Parameters in the Odoo 18
Analysis of Conf File Parameters in the Odoo 18Analysis of Conf File Parameters in the Odoo 18
Analysis of Conf File Parameters in the Odoo 18
Celine George
Purchase Analysis in Odoo 17 - Odoo 際際滷s
Purchase Analysis in Odoo 17 - Odoo 際際滷sPurchase Analysis in Odoo 17 - Odoo 際際滷s
Purchase Analysis in Odoo 17 - Odoo 際際滷s
Celine George
Analysis of Conf File Parameters in Odoo 17
Analysis of Conf File Parameters in Odoo 17Analysis of Conf File Parameters in Odoo 17
Analysis of Conf File Parameters in Odoo 17
Celine George
How to Manage Check Out Process in Odoo 17 Website
How to Manage Check Out Process in Odoo 17 WebsiteHow to Manage Check Out Process in Odoo 17 Website
How to Manage Check Out Process in Odoo 17 Website
Celine George
Managing Online Signature and Payment with Odoo 17
Managing Online Signature and Payment with Odoo 17Managing Online Signature and Payment with Odoo 17
Managing Online Signature and Payment with Odoo 17
Celine George
Recruitment in the Odoo 17 - Odoo 17 際際滷s
Recruitment in the Odoo 17 - Odoo 17 際際滷sRecruitment in the Odoo 17 - Odoo 17 際際滷s
Recruitment in the Odoo 17 - Odoo 17 際際滷s
Celine George
How to Setup Company Data in Odoo 17 Accounting App
How to Setup Company Data in Odoo 17 Accounting AppHow to Setup Company Data in Odoo 17 Accounting App
How to Setup Company Data in Odoo 17 Accounting App
Celine George
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷sHow to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷s
Celine George
How to Manage Purchase Order Approval in Odoo 18
How to Manage Purchase Order Approval in Odoo 18How to Manage Purchase Order Approval in Odoo 18
How to Manage Purchase Order Approval in Odoo 18
Celine George
How to Configure Outgoing and Incoming mail servers in Odoo 18
How to Configure Outgoing and Incoming mail servers in Odoo 18How to Configure Outgoing and Incoming mail servers in Odoo 18
How to Configure Outgoing and Incoming mail servers in Odoo 18
Celine George

Recently uploaded (20)

Enhancing SoTL through Generative AI -- Opportunities and Ethical Considerati...
Enhancing SoTL through Generative AI -- Opportunities and Ethical Considerati...Enhancing SoTL through Generative AI -- Opportunities and Ethical Considerati...
Enhancing SoTL through Generative AI -- Opportunities and Ethical Considerati...
Sue Beckingham
Pushyabhuti Dynesty Vardhan Vamsha Early Rulers.pptx
Pushyabhuti Dynesty Vardhan Vamsha Early Rulers.pptxPushyabhuti Dynesty Vardhan Vamsha Early Rulers.pptx
Pushyabhuti Dynesty Vardhan Vamsha Early Rulers.pptx
Arya Mahila P. G. College, Banaras Hindu University, Varanasi, India.
Anti-Protozoal Agents.pptx by Mrs. Manjushri P. Dabhade
Anti-Protozoal Agents.pptx by Mrs. Manjushri P. DabhadeAnti-Protozoal Agents.pptx by Mrs. Manjushri P. Dabhade
Anti-Protozoal Agents.pptx by Mrs. Manjushri P. Dabhade
Dabhade madam Dabhade
"The Write Path: Navigating Research Writing, Publication, and Professional G...
"The Write Path: Navigating Research Writing, Publication, and Professional G..."The Write Path: Navigating Research Writing, Publication, and Professional G...
"The Write Path: Navigating Research Writing, Publication, and Professional G...
neelottama
Combinatorial_Chemistry.pptx by Mrs. Manjushri P. Dabhade
Combinatorial_Chemistry.pptx by Mrs. Manjushri P. DabhadeCombinatorial_Chemistry.pptx by Mrs. Manjushri P. Dabhade
Combinatorial_Chemistry.pptx by Mrs. Manjushri P. Dabhade
Dabhade madam Dabhade
Introduction to Karnaugh Maps (K-Maps) for Simplifying Boolean Expressions
Introduction to Karnaugh Maps (K-Maps) for Simplifying Boolean ExpressionsIntroduction to Karnaugh Maps (K-Maps) for Simplifying Boolean Expressions
Introduction to Karnaugh Maps (K-Maps) for Simplifying Boolean Expressions
GS Virdi
O SWEET SPONTANEOUS BY EDWARD ESTLIN CUMMINGSAN.pptx
O SWEET SPONTANEOUS BY EDWARD ESTLIN CUMMINGSAN.pptxO SWEET SPONTANEOUS BY EDWARD ESTLIN CUMMINGSAN.pptx
O SWEET SPONTANEOUS BY EDWARD ESTLIN CUMMINGSAN.pptx
Literature Hero
MUSIC QUIZ | THE QUIZ CLUB OF PSGCAS | 12 MARCH 2025
MUSIC QUIZ | THE QUIZ CLUB OF PSGCAS | 12 MARCH 2025MUSIC QUIZ | THE QUIZ CLUB OF PSGCAS | 12 MARCH 2025
MUSIC QUIZ | THE QUIZ CLUB OF PSGCAS | 12 MARCH 2025
Quiz Club of PSG College of Arts & Science
Action of Muscles ppt by Priscilla Jasper Vedam Vemavarapu @ASRHMC
Action of  Muscles ppt by Priscilla Jasper Vedam Vemavarapu @ASRHMCAction of  Muscles ppt by Priscilla Jasper Vedam Vemavarapu @ASRHMC
Action of Muscles ppt by Priscilla Jasper Vedam Vemavarapu @ASRHMC
jaspervedamvemavarap
LITERATURE QUIZ | THE QUIZ CLUB OF PSGCAS | 11 MARCH 2025 .pdf
LITERATURE QUIZ | THE QUIZ CLUB OF PSGCAS | 11 MARCH 2025 .pdfLITERATURE QUIZ | THE QUIZ CLUB OF PSGCAS | 11 MARCH 2025 .pdf
LITERATURE QUIZ | THE QUIZ CLUB OF PSGCAS | 11 MARCH 2025 .pdf
Quiz Club of PSG College of Arts & Science
URINE SPECIMEN COLLECTION AND HANDLING CLASS 1 FOR ALL PARAMEDICAL OR CLINICA...
URINE SPECIMEN COLLECTION AND HANDLING CLASS 1 FOR ALL PARAMEDICAL OR CLINICA...URINE SPECIMEN COLLECTION AND HANDLING CLASS 1 FOR ALL PARAMEDICAL OR CLINICA...
URINE SPECIMEN COLLECTION AND HANDLING CLASS 1 FOR ALL PARAMEDICAL OR CLINICA...
Prabhakar Singh Patel
2. ES: Application of Number: Units of measure & conversions
2. ES: Application of Number: Units of measure & conversions2. ES: Application of Number: Units of measure & conversions
2. ES: Application of Number: Units of measure & conversions
leigh441292
Developing Topic and Research Question for Systematic Reviews - Emmanuel Ekpor
Developing Topic and Research Question for Systematic Reviews - Emmanuel EkporDeveloping Topic and Research Question for Systematic Reviews - Emmanuel Ekpor
Developing Topic and Research Question for Systematic Reviews - Emmanuel Ekpor
Systematic Reviews Network (SRN)
Introduction to Drug Design.pptx by Mrs. Manjushri P. Dabhade
Introduction to Drug Design.pptx by Mrs. Manjushri P. DabhadeIntroduction to Drug Design.pptx by Mrs. Manjushri P. Dabhade
Introduction to Drug Design.pptx by Mrs. Manjushri P. Dabhade
Dabhade madam Dabhade
Proteins, Bio similars & Antibodies.pptx
Proteins, Bio similars &  Antibodies.pptxProteins, Bio similars &  Antibodies.pptx
Proteins, Bio similars & Antibodies.pptx
Ashish Umale
BUSINESS QUIZ | THE QUIZ CLUB OF PSGCAS | 17TH MARCH 2025 .pptx
BUSINESS QUIZ | THE QUIZ CLUB OF PSGCAS | 17TH MARCH 2025 .pptxBUSINESS QUIZ | THE QUIZ CLUB OF PSGCAS | 17TH MARCH 2025 .pptx
BUSINESS QUIZ | THE QUIZ CLUB OF PSGCAS | 17TH MARCH 2025 .pptx
Quiz Club of PSG College of Arts & Science
Easier-to-Save.Nest report into workplace saving
Easier-to-Save.Nest report into workplace savingEasier-to-Save.Nest report into workplace saving
Easier-to-Save.Nest report into workplace saving
Henry Tapper
YSPH VMOC Special Report - Measles Outbreak Southwest US 4-6-2025 ver 5.pptx
YSPH VMOC Special Report - Measles Outbreak  Southwest US 4-6-2025 ver 5.pptxYSPH VMOC Special Report - Measles Outbreak  Southwest US 4-6-2025 ver 5.pptx
YSPH VMOC Special Report - Measles Outbreak Southwest US 4-6-2025 ver 5.pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
Mixed_Sinhala_Dual_Male_Names (1).pdf...
Mixed_Sinhala_Dual_Male_Names (1).pdf...Mixed_Sinhala_Dual_Male_Names (1).pdf...
Mixed_Sinhala_Dual_Male_Names (1).pdf...
keshanf79
Anthelmintic Agent.pptx by Mrs. Manjushri P. Dabhade
Anthelmintic Agent.pptx by Mrs. Manjushri P. DabhadeAnthelmintic Agent.pptx by Mrs. Manjushri P. Dabhade
Anthelmintic Agent.pptx by Mrs. Manjushri P. Dabhade
Dabhade madam Dabhade
Enhancing SoTL through Generative AI -- Opportunities and Ethical Considerati...
Enhancing SoTL through Generative AI -- Opportunities and Ethical Considerati...Enhancing SoTL through Generative AI -- Opportunities and Ethical Considerati...
Enhancing SoTL through Generative AI -- Opportunities and Ethical Considerati...
Sue Beckingham
Anti-Protozoal Agents.pptx by Mrs. Manjushri P. Dabhade
Anti-Protozoal Agents.pptx by Mrs. Manjushri P. DabhadeAnti-Protozoal Agents.pptx by Mrs. Manjushri P. Dabhade
Anti-Protozoal Agents.pptx by Mrs. Manjushri P. Dabhade
Dabhade madam Dabhade
"The Write Path: Navigating Research Writing, Publication, and Professional G...
"The Write Path: Navigating Research Writing, Publication, and Professional G..."The Write Path: Navigating Research Writing, Publication, and Professional G...
"The Write Path: Navigating Research Writing, Publication, and Professional G...
neelottama
Combinatorial_Chemistry.pptx by Mrs. Manjushri P. Dabhade
Combinatorial_Chemistry.pptx by Mrs. Manjushri P. DabhadeCombinatorial_Chemistry.pptx by Mrs. Manjushri P. Dabhade
Combinatorial_Chemistry.pptx by Mrs. Manjushri P. Dabhade
Dabhade madam Dabhade
Introduction to Karnaugh Maps (K-Maps) for Simplifying Boolean Expressions
Introduction to Karnaugh Maps (K-Maps) for Simplifying Boolean ExpressionsIntroduction to Karnaugh Maps (K-Maps) for Simplifying Boolean Expressions
Introduction to Karnaugh Maps (K-Maps) for Simplifying Boolean Expressions
GS Virdi
O SWEET SPONTANEOUS BY EDWARD ESTLIN CUMMINGSAN.pptx
O SWEET SPONTANEOUS BY EDWARD ESTLIN CUMMINGSAN.pptxO SWEET SPONTANEOUS BY EDWARD ESTLIN CUMMINGSAN.pptx
O SWEET SPONTANEOUS BY EDWARD ESTLIN CUMMINGSAN.pptx
Literature Hero
Action of Muscles ppt by Priscilla Jasper Vedam Vemavarapu @ASRHMC
Action of  Muscles ppt by Priscilla Jasper Vedam Vemavarapu @ASRHMCAction of  Muscles ppt by Priscilla Jasper Vedam Vemavarapu @ASRHMC
Action of Muscles ppt by Priscilla Jasper Vedam Vemavarapu @ASRHMC
jaspervedamvemavarap
URINE SPECIMEN COLLECTION AND HANDLING CLASS 1 FOR ALL PARAMEDICAL OR CLINICA...
URINE SPECIMEN COLLECTION AND HANDLING CLASS 1 FOR ALL PARAMEDICAL OR CLINICA...URINE SPECIMEN COLLECTION AND HANDLING CLASS 1 FOR ALL PARAMEDICAL OR CLINICA...
URINE SPECIMEN COLLECTION AND HANDLING CLASS 1 FOR ALL PARAMEDICAL OR CLINICA...
Prabhakar Singh Patel
2. ES: Application of Number: Units of measure & conversions
2. ES: Application of Number: Units of measure & conversions2. ES: Application of Number: Units of measure & conversions
2. ES: Application of Number: Units of measure & conversions
leigh441292
Developing Topic and Research Question for Systematic Reviews - Emmanuel Ekpor
Developing Topic and Research Question for Systematic Reviews - Emmanuel EkporDeveloping Topic and Research Question for Systematic Reviews - Emmanuel Ekpor
Developing Topic and Research Question for Systematic Reviews - Emmanuel Ekpor
Systematic Reviews Network (SRN)
Introduction to Drug Design.pptx by Mrs. Manjushri P. Dabhade
Introduction to Drug Design.pptx by Mrs. Manjushri P. DabhadeIntroduction to Drug Design.pptx by Mrs. Manjushri P. Dabhade
Introduction to Drug Design.pptx by Mrs. Manjushri P. Dabhade
Dabhade madam Dabhade
Proteins, Bio similars & Antibodies.pptx
Proteins, Bio similars &  Antibodies.pptxProteins, Bio similars &  Antibodies.pptx
Proteins, Bio similars & Antibodies.pptx
Ashish Umale
Easier-to-Save.Nest report into workplace saving
Easier-to-Save.Nest report into workplace savingEasier-to-Save.Nest report into workplace saving
Easier-to-Save.Nest report into workplace saving
Henry Tapper
Mixed_Sinhala_Dual_Male_Names (1).pdf...
Mixed_Sinhala_Dual_Male_Names (1).pdf...Mixed_Sinhala_Dual_Male_Names (1).pdf...
Mixed_Sinhala_Dual_Male_Names (1).pdf...
keshanf79
Anthelmintic Agent.pptx by Mrs. Manjushri P. Dabhade
Anthelmintic Agent.pptx by Mrs. Manjushri P. DabhadeAnthelmintic Agent.pptx by Mrs. Manjushri P. Dabhade
Anthelmintic Agent.pptx by Mrs. Manjushri P. Dabhade
Dabhade madam Dabhade

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. Lets 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, lets 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, Ive 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