Ir al contenido
Menú
Se marcó esta pregunta
1 Responder
8535 Vistas

I have a one2many field. Each row has a button I've created. The button opens a wizard and from it you can delete the record. If you choose this option, the wizard is closed and the record removed, but the view isn't updated, so the record is still there (despite it was succesfully removed from the database).

I've tried several ways to update the field. One of them was to return this from the wizard button (after removing the record):

return {
    'type': 'ir.actions.client',
    'tag': 'reload',
}

It works, except for the whole page is reloaded, so if you've edited several fields and then edit the one2many field removing one of its records, the other fields are going to be lost.

Another ways I've tried were using options like 'always_reload': 1 or 'reload_on_button': 1 in my one2many field XML definition, but neither of them worked.

How can I achieve this?

Avatar
Descartar
Mejor respuesta

Have a look to this post:

https://www.odoo.com/es_ES/forum/help-1/question/how-to-refresh-the-original-view-after-wizard-actions-10268

Cheers!

Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
0
mar 15
5072
0
mar 15
3490
0
mar 15
5802
1
ago 15
7653
0
mar 15
5525