Benvenuto!

Questo è il forum ufficiale dell'Associazione Odoo Italia. Dopo esserti registrato potrai partecipare ponendo domande o rispondendo a quelle esistenti. Non scordarti di compilare il tuo profilo e consultare le linee guida prima di iniziare a scrivere.

0

1
Alessandro Fiorino
Il 24/04/21, 09:25

Aggiungo che nella riga <xpath expr="//table[@class='table table-sm']" position="after"> l'operatore @class è sconsigliato (genera dei warning se usato), si può sostituire con hasclass('table','table-sm')  (senza la chiocciola)


La tua risposta


1
Avatar

Alex Comba

--Alex Comba--
1590
| 2 0 5
Olgiate Olona, Italia
--Alex Comba--

Laureato in Matematica all'Università di Torino, FLOSS entusiasta, è tra i fondatori del LUG della sua città natale e nel 2007 fa dello sviluppo software il suo mestiere per approdare ad OpenERP nel 2012. Membro delegato Odoo Community Association, è altresì membro di diversi PSC all'interno della stessa associazione. Felice papà di due piccoli Ctrl+C Ctrl+V!

Alex Comba
Il 24/04/21, 08:50

Buongiorno,

per visualizzare i campi nel report puoi modificare il report template come segue:

<strong>Primo: </strong> <span t-field="o.primo_field"/>
<strong>Secondo: </strong> <span t-field="o.secondo_field"/> 
<strong>Terzo: </strong> <span t-field="o.terzo_field"/>

Inoltre:

i fields aggiunti sul model non serve definirli come stored, lo sono già di default, puoi togliere pertanto store=True

puoi semplificare la vista stock_picking_inherit apportando queste modifiche:

                <xpath expr="//field[@name='carrier_id']" position="after">
                    <field name='primo_field'/>
                    <field name='secondo_field'/>
                    <field name='terzo_field'/>
                </xpath>
in stock_report_delivery_inherit è preferibile usare expr="//table[hasclass('table-sm')]" piuttosto che expr="//table[@class='table table-sm']"

Altrimenti  in fase di aggiornamento del modulo, nel log di Odoo ottieni:

2021-04-24 08:33:23,628 208275 WARNING test-forum odoo.addons.base.models.ir_ui_view: Error-prone use of @class in view stock_report_delivery_inherit (): use the hasclass(*classes) function to filter elements by their classes


La tua risposta

Resta informato

Informazioni sulla comunità

Forum ufficiale dell'Associazione Odoo Italia Leggi le linee guida

Strumenti di richiesta

62 follower

Statistiche

Richiesta del: 23/04/21, 17:34
Vista: 549 volte
Ultimo aggiornamento: 24/04/21, 11:37