Я работаю с модулем финансовой отчетности (OCA). Я хочу добавить древовидную структуру в соответствии с Code: if account.code = "xxx000" или "yyy000", затем изменить стиль линии на жирный и получить другие коды в порядке возрастания. Пример:
Code | |
-------------------------
xxx000 | |
-------------------------
|xxx001 |
-------------------------
|xxx003 |
-------------------------
yyy000 | |
-------------------------
|yyy002 |
-------------------------
|yyy005 |
-------------------------
def _generate_report_content(self, workbook, report):
if not report.show_partner_details:
# Display array header for account lines
self.write_array_header()
# For each account
for account in report.account_ids.filtered(lambda a: not a.hide_line):
if not report.show_partner_details:
# Display account lines
self.write_line(account, 'account')
Любая помощь, пожалуйста?