Как передать значение в Qweb Report в odoo12? - PullRequest
0 голосов
/ 30 марта 2020

Это моя модель Мой терминал получает вид. .

class Accounting(models.Model):

_name = 'testing.testing'
_auto = False

@api.model_cr
def init(self):

    tools.drop_view_if_exists(self._cr, 'testing.testing')
    self._cr.execute("select account_journal.name,res_partner_bank.acc_number from account_journal inner join res_partner_bank on account_journal.bank_account_id=res_partner_bank.id")
    data = self._cr.fetchall() 
    print("hello*********************************************************")
    print(data)

Это мой взгляд.

<table class="table">
            <tr>
                <th>Name</th>
                <th>Number</th>
            </tr>
            <t t-foreach="data" t-as="b">
              <tr>
                  <td>
                      <span  t-field="b.name" />
                  </td>
                  <td>
                      <span  t-field="b.acc_number"/>
                  </td>
              </tr>
            </t>
          </table>

Я получаю значение в терминале как

hello********************************************************* [('Bank Ks', '12344321'), ('Bank $', '09876556789'), ('CB', '1234567890')]

но я не получаю никакого значения в отчете по счетам.

Может ли кто-нибудь помочь мне получить значение из "данных" в отчете qweb.

...