{% macro render_field(df, doc) -%} {%- if df.fieldtype=="Table" -%} {{ render_table(df, doc) }} {%- elif df.fieldtype=="HTML" -%}
{{ _("Sr") }} | {% for tdf in visible_columns %} {% if (data and not data[0].flags.compact_item_print) or tdf.fieldname in doc.get(df.fieldname)[0].flags.compact_item_fields %}{{ _(tdf.label) }} | {% endif %} {% endfor %}
---|---|
{{ d.idx }} | {% for tdf in visible_columns %} {% if not d.flags.compact_item_print or tdf.fieldname in doc.get(df.fieldname)[0].flags.compact_item_fields %}
{{ print_value(tdf, d, doc, visible_columns) }} |
{% endif %}
{% endfor %}
{{ doc.get(df.fieldname) }}{% else -%} {{ doc.get_formatted(df.fieldname, parent_doc or doc) }} {% endif -%}