Qweb: Как я могу вычислить значение массива, используя индекс? - PullRequest
0 голосов
/ 07 апреля 2019

Я хочу получить доступ и вычислить массив в qweb, используя индекс, я инициализирую массив с помощью:

<t t-set="total" t-value="[0]*len(data['quantity'])/>

Код выглядит так:

<t t-foreach="lines" t-as="line">
     <t t-set="i" t-value="0"/>
     <t t-foreach="data[line]['quantity']" t-as="qty">
          <t t-set="total[i]" t-value="total[i]+data[line]['quantity'][qty]"/>
          <t t-set="i" t-value="i+1"/>
     </t>
</t>

но строка с t t-set = "total [i]" t-value = "total [i] + data [line] ['количество'] [кол-во]" кажетсяне работаетВы можете мне помочь?Спасибо.Я хочу что-то подобное:

enter image description here

...