How to fetch one2many values in excel report ?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Kirjanpito
- Varastointi
- PoS
- Project
- MRP
Tämä kysymys on merkitty
Hi,
If you have a record set, lets say object, then you can access one2many field value using object.field_name, as it is one2many field, iterate the result over a for loop, to get the value from each lines.
UPDT:
row = col = 0
for line in obj.moce_raw_ids
sheet.write(row, col, line.name, bold)
row += 1
Thanks & Regards
sheet.write(0, 0, obj.move_raw_ids.product_id.name, bold)
i add it like that and i think it works, but i get this error
ValueError: Expected singleton: product.product(2, 3, 4)
i this the error raised because i did't iterate using for loop,
but i'm wondering how to do it in excel report
see the updated answer
Nautitko keskustelusta? Älä vain lue, vaan osallistu!
Luo tili jo tänään nauttiaksesi yksinoikeusominaisuuksista ja osallistuaksesi mahtavaan yhteisöömme!
RekisteröidyAiheeseen liittyviä artikkeleita | Vastaukset | Näkymät | Toimenpide | |
---|---|---|---|---|
|
1
heinäk. 22
|
2766 | ||
|
0
heinäk. 21
|
2046 | ||
Creating Excel Reports
Ratkaistu
|
|
1
huhtik. 23
|
11542 | |
|
0
marrask. 22
|
2890 | ||
|
0
syysk. 21
|
2428 |