{% macro record_form_fields(fields, prefix, values=none, errors=none, initial_focus=false, raw_values=false, name_prefix='') -%} {% set errors = errors or {} %} {% for field in fields %} {% set read_only_mapping_field = field.source_field_key %} {% set field_value = values.get(field.key) if values is not none else none %} {% if values is not none %} {% if raw_values %} {% set rendered_value = field_value if field_value is not none else '' %} {% else %} {% set rendered_value = field_value|record_value_text(field.data_type) if field_value is not none else '' %} {% endif %} {% endif %}
Copied from the source dataset and read-only.
{% endif %} {% if errors.get(field.key) %}{{ errors[field.key] }}
{% endif %}