Overslaan naar inhoud
Menu
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Deze vraag is gerapporteerd
2 Antwoorden
4426 Weergaven

Hello,

I'm building a custom wizard that allows the user uploading an XLS file and importing it into a purchase order. For users' convenience I want to provide an XLS template so they download, fill and upload it back. I'm passing the template into the wizard as a read only Binary field with its value established through the _default_get function.

The problem is that when I open the wizard, the template field is locked and can't be downloaded. The data is there, and so is the filename, but when I pass the cursor over the filename it becomes a "forbidden" (🚫) sign.

How can I fix this?

Thanks.

Avatar
Annuleer
Beste antwoord

Hi

I had the same problem with a wizard in Odoo 12. I think it is because lauching a wizard is not sufficient to set the value of some fields (even if you can pass the values of fields through the context and compute some other fields). I solved it by a button in the wizard. In your case, don't use a _default_get function, but compute the binary field upon clicking an "object" button (could be just a "Confirm" button). To avoid the button closing the wizard, you need a return to a ir.actions.act_window that reloads the wizard at the end of the function.

Pierre-François

Avatar
Annuleer
Beste antwoord

Hi,

Please do this.

<a href="#" onclick="window.open('/web_custom/static/src/index.html', '_blank')" >To Access Index Html Page</a>

Regards,

Silvestar

Avatar
Annuleer
Gerelateerde posts Antwoorden Weergaven Activiteit
1
dec. 22
3414
0
jan. 22
2885
3
nov. 23
32535
0
jul. 19
2540
4
jul. 25
4940