Parâmetros opcionais em definições de campo de abertura
Pergunta
Não consegui encontrar nenhuma documentação dos parâmetros opcionais que estão disponíveis para todos Tipos de campo nos modelos de abertura, então adicionei o que sabia ao Página de documentação dos campos.
Há um monte de parâmetros que eu não entendo, então eu apreciaria a ajuda da documentação. Você pode postar respostas aqui e atualizarei os documentos ou você pode editar os documentos. Qualquer um é apreciado.
Os campos específicos em que tive perguntas são:
- change_default
- contexto
- prioridade
- Selecione
o states
O parâmetro também pode usar mais detalhes.
Solução
Tem certeza de que eles ainda estão em uso esses campos? Porque eu acabei de fazer um LINDO /OPREDERP | Grep "Campo" E eu não encontrei muito código que os use? E porque, na minha experiência com o OpenPerp, o código principal é uma bagunça, não é a primeira vez que encontrei uma coisa dessas (código não utilizado, função não utilizada ...)
Mas aqui está o que eu acho até saber que talvez possa ajudá -lo:
Change_Default: Na documentação que você vinculou Change_Default é como On_Change, mas tem certeza, porque Change_Default pode ser definido como (true ou false) em vez de On_Change é uma sequência em que você especifica uma função que é lançada quando o valor é alterado na exibição, mas aqui A única coisa que encontrei no código é a seguinte:
#One2Many não pode ser usado como condição para os padrões assert (self.change_default! = true)
- ...
Dê uma olhada nisso também:http://openobject.com/wiki/index.php/developers:developper%27s_book/objects/objectsdefine/objectsfields
NB:
Eu tenho o abertura versão 5.0.14
Vou tentar adicionar mais informações assim que encontrar mais
Boa sorte com a documentação é muito tempo em que eu estava esperando um bom documento para o OpenPerp e atualizado