Pular para o conteúdo
Odoo Menu
  • Entrar
  • Experimente grátis
  • Aplicativos
    Finanças
    • Financeiro
    • Faturamento
    • Despesas
    • Planilhas (BI)
    • Documentos
    • Assinar Documentos
    Vendas
    • CRM
    • Vendas
    • PDV Loja
    • PDV Restaurantes
    • Assinaturas
    • Locação
    Websites
    • Criador de Sites
    • e-Commerce
    • Blog
    • Fórum
    • Chat ao Vivo
    • e-Learning
    Cadeia de mantimentos
    • Inventário
    • Fabricação
    • PLM - Ciclo de Vida do Produto
    • Compras
    • Manutenção
    • Qualidade
    Recursos Humanos
    • Funcionários
    • Recrutamento
    • Folgas
    • Avaliações
    • Indicações
    • Frota
    Marketing
    • Redes Sociais
    • Marketing por E-mail
    • Marketing por SMS
    • Eventos
    • Automação de Marketing
    • Pesquisas
    Serviços
    • Projeto
    • Planilhas de Horas
    • Serviço de Campo
    • Central de Ajuda
    • Planejamento
    • Compromissos
    Produtividade
    • Mensagens
    • Aprovações
    • Internet das Coisas
    • VoIP
    • Conhecimento
    • WhatsApp
    Aplicativos de terceiros Odoo Studio Plataforma Odoo Cloud
  • Setores
    Varejo
    • Loja de livros
    • Loja de roupas
    • Loja de móveis
    • Mercearia
    • Loja de ferramentas
    • Loja de brinquedos
    Comida e hospitalidade
    • Bar e Pub
    • Restaurante
    • Fast Food
    • Hospedagem
    • Distribuidor de bebidas
    • Hotel
    Imóveis
    • Imobiliária
    • Escritório de arquitetura
    • Construção
    • Administração de propriedades
    • Jardinagem
    • Associação de proprietários de imóveis
    Consultoria
    • Escritório de Contabilidade
    • Parceiro Odoo
    • Agência de marketing
    • Escritório de advocacia
    • Aquisição de talentos
    • Auditoria e Certificação
    Fabricação
    • Têxtil
    • Metal
    • Móveis
    • Alimentação
    • Cervejaria
    • Presentes corporativos
    Saúde e Boa forma
    • Clube esportivo
    • Loja de óculos
    • Academia
    • Profissionais de bem-estar
    • Farmácia
    • Salão de cabeleireiro
    Comércio
    • Handyman
    • Hardware e Suporte de TI
    • Sistemas de energia solar
    • Sapataria
    • Serviços de limpeza
    • Serviços de climatização
    Outros
    • Organização sem fins lucrativos
    • Agência Ambiental
    • Aluguel de outdoors
    • Fotografia
    • Aluguel de bicicletas
    • Revendedor de software
    Navegar por todos os setores
  • Comunidade
    Aprenda
    • Tutoriais
    • Documentação
    • Certificações
    • Treinamento
    • Blog
    • Podcast
    Empodere a Educação
    • Programa de educação
    • Scale Up! Jogo de Negócios
    • Visite a Odoo
    Obtenha o Software
    • Baixar
    • Comparar edições
    • Releases
    Colaborar
    • Github
    • Fórum
    • Eventos
    • Traduções
    • Torne-se um parceiro
    • Serviços para parceiros
    • Cadastre seu escritório contábil
    Obtenha os serviços
    • Encontre um parceiro
    • Encontre um Contador
    • Conheça um consultor
    • Serviços de Implementação
    • Referências de Clientes
    • Suporte
    • Upgrades
    Github YouTube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Faça uma demonstração
  • Preços
  • Ajuda

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Financeiro
  • Inventário
  • PoS
  • Projeto
  • MRP
All apps
É necessário estar registrado para interagir com a comunidade.
Todas as publicações Pessoas Emblemas
Marcadores (Ver tudo)
odoo accounting v14 pos v15
Sobre este fórum
É necessário estar registrado para interagir com a comunidade.
Todas as publicações Pessoas Emblemas
Marcadores (Ver tudo)
odoo accounting v14 pos v15
Sobre este fórum
Ajuda

"Optional" Field Property to NEITHER "Show by default" nor "Hide by default" in Odoo Studio

Inscrever

Seja notificado quando houver atividade nesta publicação

Esta pergunta foi sinalizada
customizationUIodoo studio
2 Respostas
804 Visualizações
Avatar
Kiko Cruz

Hi, this might be a minor thing but has some usefulness for user experience... does anyone know how to set the Optional field property in Odoo Studio to be neither "Show by default" or "Hide by default," meaning, it's left blank (like the screenshot on the right)? As of now, you can't choose blank.

The reason why I'm asking is that I noticed that default list columns that cannot be hidden (by selecting that upper right column selector on view tables) have no Optional value set. See below example (for PO Form's Unit Price column in the items list) behavior if the Optional field is blank like above right.


Stupid as it may seem, but some users would get confused if they accidentally hid the field (and don't know how to make it appear. So better not to allow anyone choose to hide some fields in a list (like what Odoo has made on key columns, like Unit Price and Quantity in PO forms.

Help on a workaround is very much appreciated. I'm using Odoo Online (v18.4e).

0
Avatar
Cancelar
Avatar
Paresh Wagh
Melhor resposta

Hi Francis:

Studio does not allow you to do this directly but you can do it if you are familiar with developer mode and XML.

Here's a work around for this using Studio since it is not natively supported by Studio:

  1. Activate Developer Mode (Settings > General Settings).
  2. Open the view in Studio and go to the field you want to edit like you normally do.
  3. Change the value of "Optional" so Studio generates the XML for the customization.
  4. Click on the "View" tab on the left and then on the "XML" button like so.
  5. This will open the XML of the customization. Look for the part where the "optional" property of the field is changed and remove the value within the tag like so to leave it empty.
  6. Save the changes.

Your field will now be permanently visible and will be removed from the list of fields on the right.

NOTE: Make sure you are making the edits in a view whose name starts with "Odoo Studio: ..." and not one of Odoo's built in views.

1
Avatar
Cancelar
Kiko Cruz
Autor

Thank you Paresh! Thank you for the detailed steps!

And I appreciate the warnings to lessen risk in editing underlying base view XML. I'll have to take note first that a form or view needs to be edited for the first time in Odoo Studio for its XML view with name starting "Odoo Studio" to be created and customized further.

Avatar
Rani Tathod
Melhor resposta

In Odoo Studio, the "Optional" field property is designed to either show or hide fields by default, but not leave them blank.



  To achieve a similar effect, consider setting the field to "Show by default" and then use access rights to control visibility.

  Alternatively, customize the view XML to remove the "optional" attribute for specific fields.

  Test the changes in a development environment to ensure they meet your user experience needs.


If you'd like to explore this further for your use case, you're welcome to connect with us at Pragmatic Techsoft.

-1
Avatar
Cancelar
Está gostando da discussão? Não fique apenas lendo, participe!

Crie uma conta hoje mesmo para aproveitar os recursos exclusivos e interagir com nossa incrível comunidade!

Inscreva-se
Publicações relacionadas Respostas Visualizações Atividade
module Extention/ Customization
customization
Avatar
Avatar
Avatar
Avatar
Avatar
5
ago. 24
4144
How to add a Table to a contacts form view.
UI
Avatar
0
ago. 23
1891
How to custom our Odoo LMS page?
customization
Avatar
0
jan. 22
3235
How to remove the "Create & Edit" on order lines ? Resolvido
customization
Avatar
1
mar. 25
5200
How to use AND conditions in the search bar instead of OR ? Resolvido
customization
Avatar
1
set. 21
6868
Comunidade
  • Tutoriais
  • Documentação
  • Fórum
Open Source
  • Baixar
  • Github
  • Runbot
  • Traduções
Serviços
  • Odoo.sh Hosting
  • Suporte
  • Upgrade
  • Desenvolvimentos personalizados
  • Educação
  • Encontre um Contador
  • Encontre um parceiro
  • Torne-se um parceiro
Sobre nós
  • Nossa empresa
  • Ativos da marca
  • Contato
  • Empregos
  • Eventos
  • Podcast
  • Blog
  • Clientes
  • Legal • Privacidade
  • Segurança
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo é um conjunto de aplicativos de negócios em código aberto que cobre todas as necessidades de sua empresa: CRM, comércio eletrônico, contabilidade, estoque, ponto de venda, gerenciamento de projetos, etc.

A proposta de valor exclusiva Odoo é ser, ao mesmo tempo, muito fácil de usar e totalmente integrado.

Site feito com

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now