Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
1 Răspunde
1625 Vizualizări

I have a scanner, and I want it so that when I scan any code, it will automatically fill into the search box. Is there any way to do this? I have some solutions, but they seem quite complex?

Imagine profil
Abandonează
Cel mai bun răspuns

Yes, it’s possible to set up Odoo so that when you scan a barcode, it automatically fills into the search box. This can be achieved by using the onchange method in Odoo, which triggers an action when a specified field is altered. Here’s a simplified example:


class Product(models.Model):
    _name = 'product.product'

    barcode = fields.Char('Barcode')

    @api.onchange('barcode')
    def onchange_barcode(self):
        if self.barcode:
            # Your logic here to autofill fields

In this example, whenever the barcode field changes (i.e., when you scan a new barcode), the onchange_barcode method will be triggered. You can put your logic inside this method to autofill the fields you want.

Imagine profil
Abandonează
Autor

"I think you might have misunderstood my point. I want, when I am on the tree view screen, that when I scan or type any key, the system automatically fills it into the search box and displays the results

Related Posts Răspunsuri Vizualizări Activitate
2
mar. 15
12970
0
mar. 25
1036
1
mai 25
3699
1
dec. 21
4999
1
nov. 21
2439