{%macro errors_display(errors, no_error_msg, error_message)%} {%if errors | length == 0 %} {{no_error_msg}} {%else %}

{{error_message}}

{%for error in errors%} {%endfor%}
line number column(s) error error message
{{error["line"]}} {%if isinvalidvalue(error):%} {{error.column}} {%elif isduplicateheading(error): %} {{error.columns}} {%else: %} - {%endif %} {%if isinvalidvalue(error):%} Invalid Value {%elif isduplicateheading(error): %} Duplicate Header {%else%} Inconsistent Columns {%endif %} {{error["message"]}}
{%endif%} {%endmacro%}