I have a form view where the user can upload a csv file.
source_file = fields.Binary(string='CSV Input', attachment=True)
<field name="source_file"/>
I want to have a button ‘Validate CSV’ that will run a js function to validate the csv for any non-printable characters and show any rows that contain invalid characters in the view
I am new to odoo development so I am not able to bind the js function to the button and access the file in the js function
I can figure out the validation logic but I need help with the js file syntax such that it will be bound to the button and show the result in the view
Thanks a lot
I tried writing the js function in static/src/js folder, the file loads when the page loads but the button is disabled by default. Looks like it cant find the function or something. I am also doubtful about how the js will fetch the file from the DOM or field