OI
Odoo ItaliaClaudio Stevanato
Ho provato ad aggiornare lo state (
Ho provato ad aggiornare lo state (aggiungendo un domain al campo state.domain) e ricaricare la tree view, ed effettivamente il rendering viene rifatto, ma i dati non vengono filtrati
FB
Francesco Ballerini•113d ago
Ah quindi ti ricarica automaticamente il widget one2many se gli cambi lo state?
CS
Claudio Stevanato•112d ago
Ricarica automaticamente la tree view se aggiorno lo state
FB
Francesco Ballerini•112d ago
Se ho capito bene hai aggiunto un override di _render() alla classe FieldOne2Many
https://github.com/odoo/odoo/blob/28baebfde442ff8a364ab2a8ea3a9f104528fd54/addons/web/static/src/js/fields/relational_fields.js#L1845
e stai controllando che venga eseguito, è di questo che parli quando dici "il rendering viene rifatto", giusto?
CS
Claudio Stevanato•112d ago
Nono, forse mi sono spiegato male, io ho aggiunto un pulsante prima della tree view, non ho mai modificato nessun campo many2one
FB
Francesco Ballerini•112d ago
ok, la domanda rimane sempre valida: cosa intendi con "il rendering viene rifatto" ? ps non mi riferivo a un many2one, ma al one2many widget con cui viene renderizzato il one2many sulla tua form.. pensavo che dopo aver cambiato lo stato controllassi il _render() della classe one2many lato js
CS
Claudio Stevanato•112d ago
Vedo che la tree view viene ricostruita
FB
Francesco Ballerini•112d ago
metterei un console log qua nel _render
https://github.com/odoo/odoo/blob/28baebfde442ff8a364ab2a8ea3a9f104528fd54/addons/web/static/src/js/fields/relational_fields.js#L1845
se questo non viene eseguito è normale che non la aggiorna
vedi anche se riesci a chiamare questa https://github.com/odoo/odoo/blob/28baebfde442ff8a364ab2a8ea3a9f104528fd54/addons/web/static/src/js/fields/abstract_field.js#L308-L324
sul one2many passandogli lo state aggiornato.. se vedi chiama un _reset() privato e poi riesegue il render.. riesci a passargli lo stato in record.ev.data (o tramite altre proprietà)?
698Members
View on DiscordWant results from more Discord servers?
More PostsRagazzi ho un problema urgente durante lRagazzi ho un problema urgente durante l'aggiornamento di un modulo da un cliente:
Un report X, cercPensavo di aver risolto e invece no,Pensavo di aver risolto e invece no, rifaccio la domanda: se ho un one2many e gli tolgo dei records Personalizzazione comportamento tree viewIl nostro problema è questo: abbiamo tre tabelle, da sinistra a destra le tabelle sono a cascata, quProblema controllo "La Partita Iva è già assegnata ad un altro partner."Se può aiutare a capire il problema, il record viene creato con il metodo `create`, non da GUIaiuto per un novellobuongiorno a tutti, sono nuovo e novellino su odoo, mi sapreste indicare un buon tutorial per creareWizard m2m context btnOk, in realtà context funziona ma non la prima volta, il wizard non viene ancora creato quando lo chFooter dedicato per DdT@sirtakobi Cos'è sbagliato?Fatture passive EXTRApuoi descriverlo in una issue o aggiornarne una esistente, se esiste?Ridefinizione funzione pythonRiecocmi. In effetti questa combinazione non l'avevo provata e non da errore ma ancora non "eredito"