In this chapter, we walk through the steps for building a custom application using Odoo 18 Studio. This includes creating models, adding fields, defining compute methods, setting up the app structure, integrating custom buttons, configuring smart buttons, applying filters, and adding a status bar.
Odoo Studio in version 18 allows users to easily create new models (representing database tables) and fields (representing columns) through a no-code interface, streamlining database customization.
- Standard buttons can be configured to trigger specific actions, methods, or workflows with a single click.
- Smart buttons offer quick access to related records, displaying linked documents or views directly from the main form.
- When working with large volumes of data, filters help refine search results. Users can create custom filters and define default filters to improve data navigation.
- The status bar visually represents the current state of a record, making it especially useful for tracking workflow progress or functional stages.
With these capabilities, Odoo 18 Studio provides a powerful and user-friendly platform for developing custom applications tailored to unique business processes, without requiring deep technical skills.