Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami
  • Pagina:
  • 1
  • 2

ARGOMENTO: tag xml per le view

tag xml per le view 9 Anni 5 Mesi fa #663

  • m3tr0
  • Avatar di m3tr0
  • Offline
  • Fresh Boarder
  • Messaggi: 18
  • Karma: 0
Ciao a tutti!
sto cercando di capire come si creano le view... Vado un po' a rilento perchè non ho trovato documentazione a riguardo e quindi sto guardando il codice dei moduli standard.
Qualcuno mi sa indirizzare su questo argomento?
Mi rendo conto che la domanda è generica, provo a essere più concreto:
qual'è il significato del tag record, form, tree?

Grazie in anticipo! :cheer:
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:tag xml per le view 9 Anni 5 Mesi fa #664

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
Ciao,
questo l'avevi già guardato?

doc.openerp.com/developer/2_6_views_events/index.html
Davide Corio
Odoo Solution Architect
email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
web: www.davidecorio.com
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:tag xml per le view 9 Anni 5 Mesi fa #668

  • m3tr0
  • Avatar di m3tr0
  • Offline
  • Fresh Boarder
  • Messaggi: 18
  • Karma: 0
Ciao!
grazie per la risposta;
si l'avevo letto, però molti dubbi mi sono rimasti. Ad esempio:
-quali sono i valori che l'attributo model del tag record può avere?
-perchè all' interno del tag record vengono aggiunti sempre 3 altri tag di tipo field come questi:
<field name="name">account.invoice.calendar</field>
<field name="model">account.invoice</field>
<field name="type">calendar</field>

(esempio preso dall' xml account_invoice_view)

Posso ipotizzare che:
-name sia il nome del campo di tabella
-model sia la tabella (o meglio l' oggetto dell ORM che racchiude la tabella)
-type il tipo di widget da usare per la visualizzazione (tree, form...)

Avrei molte altre domande ma mi rendo conto che non posso farle tutte. Mi chiedo se ci sia un qaulche altro documento che spiega la sintassi dei file xml... Ma come hanno fatto gli altri sviluppatori a sapere cosa mettere e con che logica?

Grazie!
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:tag xml per le view 9 Anni 5 Mesi fa #669

  • eLBati
  • Avatar di eLBati
  • Online
  • Platinum Boarder
  • Messaggi: 1766
  • Ringraziamenti ricevuti 186
  • Karma: 38
m3tr0 ha scritto:
Ciao!
grazie per la risposta;
si l'avevo letto, però molti dubbi mi sono rimasti. Ad esempio:
-quali sono i valori che l'attributo model del tag record può avere?
-perchè all' interno del tag record vengono aggiunti sempre 3 altri tag di tipo field come questi:
<field name="name">account.invoice.calendar</field>
<field name="model">account.invoice</field>
<field name="type">calendar</field>

(esempio preso dall' xml account_invoice_view)

Posso ipotizzare che:
-name sia il nome del campo di tabella
-model sia la tabella (o meglio l' oggetto dell ORM che racchiude la tabella)
-type il tipo di widget da usare per la visualizzazione (tree, form...)

name è un nome che decidi tu di dare alla tua view
model è l'oggetto ORM a cui appiccichi la view
type è il tipo di vista, non so che valori pigli perchè nelle viste ereditate non l'ho mai dovuto specificare (cmq sì, credo tree, form...)
Lorenzo Battistini
github.com/eLBati

TAKOBI
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:tag xml per le view 9 Anni 5 Mesi fa #670

  • m3tr0
  • Avatar di m3tr0
  • Offline
  • Fresh Boarder
  • Messaggi: 18
  • Karma: 0
name è un nome che decidi tu di dare alla tua view
model è l'oggetto ORM a cui appiccichi la view
type è il tipo di vista, non so che valori pigli perchè nelle viste ereditate non l'ho mai dovuto specificare (cmq sì, credo tree, form...)

il name ha una qualche ripercussione nell' interfaccia ovvero viene poi visualizzato da qualche parte?

La cosa che mi fa strano è che queste tre informazioni siano tre tag di tipo field quando, da come la vedo io, dovrebbero essere degli attributi del tag record o sbaglio?

Grazie ancora per le risposte!
m3tr0
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:tag xml per le view 9 Anni 5 Mesi fa #672

  • eLBati
  • Avatar di eLBati
  • Online
  • Platinum Boarder
  • Messaggi: 1766
  • Ringraziamenti ricevuti 186
  • Karma: 38
m3tr0 ha scritto:
il name ha una qualche ripercussione nell' interfaccia ovvero viene poi visualizzato da qualche parte?

La cosa che mi fa strano è che queste tre informazioni siano tre tag di tipo field quando, da come la vedo io, dovrebbero essere degli attributi del tag record o sbaglio
La struttura dell'xml è stata decisa a suo tempo da Tiny, non so se ci sia un motivo particolare o un pattern che li abbia portati a scegliere proprio questa..

Comunque il name non viene visualizzato a livello di interfaccia.
Lorenzo Battistini
github.com/eLBati

TAKOBI
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
Tempo creazione pagina: 0.167 secondi

Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

Protected by R Antispam