Widgets d'Odoo

De Jose Castillo Aliaga
Revisión del 14:37 8 nov 2015 de Admin (discusión | contribs.) (Página creada con «Les vistes form, tree o kanban de Odoo mostren els fields en els anomenats widgets. Aquests permenten, per exemple, que les dates tinguen un calendari o que es mostre una l...»)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
Ir a la navegación Ir a la búsqueda

Les vistes form, tree o kanban de Odoo mostren els fields en els anomenats widgets. Aquests permenten, per exemple, que les dates tinguen un calendari o que es mostre una llista en un many2many.

Cada field te un widget per defecte, però es poden canviar si volem representar la informació de manera distinta. Aquests són els widgets disponibles per a cada tipus de field en cada tipus de vista:

Integer i Float

Els camps integer poden ser representats per molts widgets, es a dir, no donen error. Encara que no tots tenen sentit, com per exemple el text.

  • widget="integer": Tan sols mostra el número sense comes. En cas de no tindre valor, mostra 0.
  • widget="char": També mostra el número, si no te valor deixa un buit i el camp és més ample.
  • widget="id": Mostra el número però no es pot editar.
  • widget="float": Mostra el número en decimals.
  • widget="percentpie": Mostra un gràfic circular amb el percentatge (no funciona en la vista tree ni en kanban).

Percentpie.png

  • widget="float_time": Mostra els float com si representaren el temps.
  • widget="progressbar": Mostra una barra de progrés (funciona en la vista tree i form, però no en kanban):

Progressbar.png

  • widget="monetary": Mostra el número amb 2 decimals.

Char i Text

  • widget="char": Mostra un editor d'un línia.
  • widget="text": Mostra un camp més alt per fer més d'una línia.
  • widget="email": Crea el enllaç per enviar-li un correu.
  • widget="url": Crea el enllaç amb http.
  • widget="date": Permet guardar dates com cadenes de text.


To DO

char_domain,