{% macro render_field(df, pg, no_of_cols=2) -%} {%- if df.fieldtype=="Table" -%} {{ render_table(df, pg) }} {%- elif df.fieldtype=="HTML" and df.options -%}
| {{ _("Sr") }} | {% for tdf in visible_columns %}{{ _(tdf.label) }} | {% endfor %}
|---|---|
| {{ d.idx }} | {% for tdf in visible_columns %}
{% if pg.child_print_templates %}
{%- set child_templates = pg.child_print_templates.get(df.fieldname) -%}
{{ _(print_value(tdf, d, pg, visible_columns, child_templates)) }} |
{% else %}
{{ pg.get(df.fieldname)|e }}
{% else -%}
{{ pg.get_formatted(df.fieldname, parent_pg or pg, translated=df.translatable) }}
{% endif -%}