Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
2 Відповіді
4928 Переглядів

How can invisible Qweb Report based on field value??


<report
id="action_employee_contract"
model="hr.contract"
string="Employee Contract"
report_type="qweb-pdf"
name="hr_a.employee_contract"
file="hr_a.employee_contract"
/>


Community-v13


Аватар
Відмінити
Автор Найкраща відповідь

Thank you...

How to assign the report to group??

Аватар
Відмінити
Найкраща відповідь

Hi,

Inherit the corresponding template/report and you can add an if condition, using if condition check the field value and show or hide the section.

Sample:

<tr>
<td class="text-center align-middle" style="height: 6rem;">
<t t-if="product.barcode">
<img alt="Barcode" t-if="len(product.barcode) == 13" t-att-src="'/report/barcode/?type=%s&amp;value=%s&amp;width=%s&amp;height=%s' % ('EAN13', quote_plus(product.barcode or ''), 600, 150)" style="width:100%;height:4rem;"/>
<img alt="Barcode" t-elif="len(product.barcode) == 8" t-att-src="'/report/barcode/?type=%s&amp;value=%s&amp;width=%s&amp;height=%s' % ('EAN8', quote_plus(product.barcode or ''), 600, 150)" style="width:100%;height:4rem;"/>
<img alt="Barcode" t-else="" t-att-src="'/report/barcode/?type=%s&amp;value=%s&amp;width=%s&amp;height=%s' % ('Code128', quote_plus(product.barcode or ''), 600, 150)" style="width:100%;height:4rem"/>
<span t-field="product.barcode"/>
</t>
<t t-else=""><span class="text-muted">No barcode available</span></t>
</td>
</tr>

Thanks

Аватар
Відмінити
Related Posts Відповіді Переглядів Дія
2
черв. 24
6330
2
бер. 24
1366
0
січ. 24
1673
0
січ. 24
1349
1
груд. 22
9089