- <div class="oe_justgage" style="width:160px; height: 120px;"
- t-att-data-value="record.sent_invoice_per_duration.raw_value.pop()"
- t-att-data-max="record.target_invoice.raw_value"
- t-att-data-label="_.str.sprintf(_t('this %%s'), record.target_duration_txt.value)">Invoiced</div>
- <div class="oe_justgage" style="width:160px; height: 120px;"
- t-att-data-value="record.forecast.raw_value"
- t-att-data-max="record.target_invoice.raw_value"
- t-att-data-label="_.str.sprintf(_t('this %%s'), record.target_duration_txt.value)"
- data-action="action_forecast">Forecast</div>
+ <field name="sent_invoice_per_duration" widget="gage" style="width:160px; height: 120px;" options="{'max_field': 'target_invoice', 'label_field': 'target_duration_txt'}">Invoiced</field>
+ <field name="forecast" widget="gage" style="width:160px; height: 120px;" options="{'max_field': 'target_invoice', 'label_field': 'target_duration_txt'}">Forecast</field>