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