Report Examples List-section report with summaries

This is an example report using the list-section template, with summaries

Contents

    <div class="govuk-width-container">
      <div class="govuk-width-container report-list-container">
    
        <div class="dpr-reports-heading-container govuk-!-margin-top-5">
    
          <div class="dpr-report-header">
    
            <div class="dpr-report-heading__actions">
    
              <div class="report-actions" data-dpr-module='report-actions'>
                <div class="moj-button-menu"></div>
    
                <div class="dpr-display-none">
    
                </div>
              </div>
    
            </div>
    
            <div class="dpr-report-heading">
              <div class="dpr-report-heading__title">
                <span class="govuk-caption-l">B Test Report</span>
                <h1 class="govuk-heading-l">
                  Page Summaries and Sections
                </h1>
              </div>
            </div>
    
            <div id="dpr-download-message" class="dpr-download-message--hidden govuk-!-margin-bottom-6" data-dpr-module='download-message'>
              <article class="moj-ticket-panel" aria-label="Sub navigation 1">
    
                <section class="moj-ticket-panel__content moj-ticket-panel__content--blue" aria-label="Section 1">
                  <h2 class="govuk-heading-m">To download this report</h2>
                  <p><a href="/download/test-report-2/variantId-10/tblId_1747314657029/feedback?reportUrl=/async/report/test-report-2/variantId-10/request/tblId_1747314657029/report" class="govuk-link govuk-link--no-visited-state">Fill out a form</a>, which will take about 1 minute to complete.</p>
                  <p>You can then download the report whenever you need it.</p>
                </section>
    
              </article>
    
            </div>
    
            <details class="govuk-details dpr-meta-data-details">
              <summary class="govuk-details__summary">
                <span class="govuk-details__summary-text">
                  Report details
                </span>
              </summary>
              <div class="govuk-details__text">
    
                <div class="dpr-request-details">
    
                  <table class="dpr-request-details__table">
                    <tbody>
    
                      <tr>
                        <td class="dpr-request-details__table-heading">
                          <p class="govuk-body-m dpr-request-details__table-heading_name">Name:</p>
                        </td>
                        <td>
                          <h1 class="govuk-heading-s govuk-!-margin-bottom-0">Page Summaries and Sections</h1>
                        </td>
                      </tr>
    
                      <tr>
                        <td class="dpr-request-details__table-heading">
                          <p class="govuk-body-m dpr-request-details__table-heading_name">Product:</p>
                        </td>
                        <td>
                          <h1 class="govuk-heading-s govuk-!-margin-bottom-0">B Test Report</h1>
                        </td>
                      </tr>
    
                      <tr>
                        <td class="dpr-request-details__table-heading">
                          <p class="govuk-body-m dpr-request-details__table-heading_name">Description:</p>
                        </td>
                        <td>
                          <p class="govuk-body-m govuk-!-margin-bottom-0">A report with summaries and sections.</p>
                        </td>
                      </tr>
    
                      <tr>
                        <td class="dpr-request-details__table-heading">
                          <p class="govuk-body-m dpr-request-details__table-heading_name">Classification:</p>
                        </td>
                        <td>
                          <p class="govuk-body-m govuk-!-margin-bottom-0">OFFICIAL</p>
                        </td>
                      </tr>
    
                      <tr>
                        <td class="dpr-request-details__table-heading">
                          <p class="govuk-body-m dpr-request-details__table-heading_name">Requested at:</p>
                        </td>
                        <td>
                          <p class="govuk-body-m govuk-!-margin-bottom-0">15/05/2025, 14:10:58</p>
                        </td>
                      </tr>
    
                      <tr>
                        <td class="dpr-request-details__table-heading">
                          <p class="govuk-body-m dpr-request-details__table-heading_name">Applied Filters:</p>
                        </td>
                        <td>
    
                          <ul>
    
                            <li class="govuk-body govuk-!-margin-bottom-0">Field 3 start: 01/02/2003</li>
    
                            <li class="govuk-body govuk-!-margin-bottom-0">Field 3 end: 04/05/2007</li>
    
                            <li class="govuk-body govuk-!-margin-bottom-0">Sort column: Field 1</li>
    
                            <li class="govuk-body govuk-!-margin-bottom-0">Sort direction: Ascending</li>
    
                          </ul>
    
                        </td>
                      </tr>
    
                    </tbody>
                  </table>
                </div>
    
              </div>
            </details>
    
            <div class="dpr-report-details-print">
    
              <div class="dpr-request-details">
    
                <table class="dpr-request-details__table">
                  <tbody>
    
                    <tr>
                      <td class="dpr-request-details__table-heading">
                        <p class="govuk-body-m dpr-request-details__table-heading_name">Name:</p>
                      </td>
                      <td>
                        <h1 class="govuk-heading-s govuk-!-margin-bottom-0">Page Summaries and Sections</h1>
                      </td>
                    </tr>
    
                    <tr>
                      <td class="dpr-request-details__table-heading">
                        <p class="govuk-body-m dpr-request-details__table-heading_name">Product:</p>
                      </td>
                      <td>
                        <h1 class="govuk-heading-s govuk-!-margin-bottom-0">B Test Report</h1>
                      </td>
                    </tr>
    
                    <tr>
                      <td class="dpr-request-details__table-heading">
                        <p class="govuk-body-m dpr-request-details__table-heading_name">Description:</p>
                      </td>
                      <td>
                        <p class="govuk-body-m govuk-!-margin-bottom-0">A report with summaries and sections.</p>
                      </td>
                    </tr>
    
                    <tr>
                      <td class="dpr-request-details__table-heading">
                        <p class="govuk-body-m dpr-request-details__table-heading_name">Classification:</p>
                      </td>
                      <td>
                        <p class="govuk-body-m govuk-!-margin-bottom-0">OFFICIAL</p>
                      </td>
                    </tr>
    
                    <tr>
                      <td class="dpr-request-details__table-heading">
                        <p class="govuk-body-m dpr-request-details__table-heading_name">Requested at:</p>
                      </td>
                      <td>
                        <p class="govuk-body-m govuk-!-margin-bottom-0">15/05/2025, 14:10:58</p>
                      </td>
                    </tr>
    
                    <tr>
                      <td class="dpr-request-details__table-heading">
                        <p class="govuk-body-m dpr-request-details__table-heading_name">Applied Filters:</p>
                      </td>
                      <td>
    
                        <ul>
    
                          <li class="govuk-body govuk-!-margin-bottom-0">Field 3 start: 01/02/2003</li>
    
                          <li class="govuk-body govuk-!-margin-bottom-0">Field 3 end: 04/05/2007</li>
    
                          <li class="govuk-body govuk-!-margin-bottom-0">Sort column: Field 1</li>
    
                          <li class="govuk-body govuk-!-margin-bottom-0">Sort direction: Ascending</li>
    
                        </ul>
    
                      </td>
                    </tr>
    
                  </tbody>
                </table>
              </div>
    
            </div>
    
            <div class="dpr-report-interactive-actions">
    
              <div class="dpr-columns-section-wrapper">
                <div class="dpr-columns-section-heading">
                  <p class="govuk-body"><strong>Columns</strong></p>
                </div>
    
                <div class="dpr-interactive-filters-accordion">
    
                  <div class="columns-section-button">
                    <details class="govuk-details">
                      <summary class="govuk-details__summary">
                        <span class="govuk-details__summary-text">
                          Show columns (4 of 5 shown)
                        </span>
                      </summary>
                      <div class="govuk-details__text">
    
                        <form data-dpr-module="columns" class="dpr-columns-form">
                          <div class="columns-container">
    
                            <div class="govuk-form-group govuk-!-margin-bottom-3">
    
                              <fieldset class="govuk-fieldset" aria-label="columns checkboxes">
    
                                <legend class="govuk-fieldset__legend govuk-label govuk-!-font-weight-bold">
    
                                  Select report columns
    
                                </legend>
    
                                <div class="govuk-checkboxes govuk-checkboxes--small" data-module="govuk-checkboxes">
    
                                  <div class="govuk-checkboxes__item">
                                    <input class="govuk-checkboxes__input" id="columns" name="columns" type="checkbox" value="field1" checked>
                                    <label class="govuk-label govuk-checkboxes__label" for="columns">
                                      Field 1
                                    </label>
    
                                  </div>
    
                                  <div class="govuk-checkboxes__item">
                                    <input class="govuk-checkboxes__input" id="columns-2" name="columns" type="checkbox" value="field2" checked>
                                    <label class="govuk-label govuk-checkboxes__label" for="columns-2">
                                      Field 2
                                    </label>
    
                                  </div>
    
                                  <div class="govuk-checkboxes__item">
                                    <input class="govuk-checkboxes__input" id="columns-3" name="columns" type="checkbox" value="field3" checked>
                                    <label class="govuk-label govuk-checkboxes__label" for="columns-3">
                                      Field 3
                                    </label>
    
                                  </div>
    
                                  <div class="govuk-checkboxes__item">
                                    <input class="govuk-checkboxes__input" id="columns-4" name="columns" type="checkbox" value="field4" checked>
                                    <label class="govuk-label govuk-checkboxes__label" for="columns-4">
                                      Field 4
                                    </label>
    
                                  </div>
    
                                  <div class="govuk-checkboxes__item">
                                    <input class="govuk-checkboxes__input" id="columns-5" name="columns" type="checkbox" value="field6">
                                    <label class="govuk-label govuk-checkboxes__label" for="columns-5">
                                      Field 6
                                    </label>
    
                                  </div>
    
                                </div>
    
                              </fieldset>
    
                            </div>
    
                          </div>
    
                          <div class="govuk-button-group">
    
                            <button type="submit" class="govuk-button govuk-button govuk-!-margin-bottom-0 dpr-apply-columns-button" data-module="govuk-button">
                              Apply columns
                            </button>
    
                            <a class="govuk-link govuk-link--no-visited-state dpr-reset-columns-button" href="#">Reset columns</a>
                          </div>
                        </form>
    
                      </div>
                    </details>
    
                  </div>
                </div>
              </div>
    
            </div>
          </div>
    
        </div>
    
        <div class="report-template-container  ">
    
          <div class="dpr-summary-container-group dpr-summary-container-group-page-header">
    
            <div class="dpr-summary-container">
              <table class="govuk-table">
    
                <thead class="govuk-table__head">
                  <tr class="govuk-table__row">
    
                    <th scope="col" class="govuk-table__header">Total</th>
    
                  </tr>
                </thead>
    
                <tbody class="govuk-table__body">
    
                  <tr class="govuk-table__row">
    
                    <td class="govuk-table__cell govuk-table__cell--string">52</td>
    
                  </tr>
    
                </tbody>
              </table>
    
            </div>
    
          </div>
    
          <div class="dpr-report-totals">
            <p class="govuk-body"></p>
          </div>
    
          <div class='dpr-table-container dpr-table-container--list-section'>
    
            <div id="table-container" class='dpr-table-container' data-dpr-module="data-table">
              <div class="dpr-overflow-gradient" id="dpr-overflow-gradient"></div>
              <div class="dpr-table-wrapper" id="dpr-table-wrapper">
                <table class="govuk-table" id="dpr-data-table" data-classification="" data-col-length="4">
    
                  <tbody class="govuk-table__body">
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell dpr-section-header" colspan="4">
                        <h2 class="govuk-heading-m">First: One, Second: A <span class='govuk-caption-m'>17 results</span></h2>
                      </td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell dpr-section-header-spacer-bottom" colspan="4"></td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__header">Field 1</td>
    
                      <td class="govuk-table__cell govuk-table__header">Field 2</td>
    
                      <td class="govuk-table__cell govuk-table__header">Field 3</td>
    
                      <td class="govuk-table__cell govuk-table__header">Field 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string dpr-report-summary-cell dpr-report-summary-cell-table-header">Section One A Header</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string dpr-report-summary-cell dpr-report-summary-cell-table-header">1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string dpr-report-summary-cell dpr-report-summary-cell-table-header">12219380923</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string dpr-report-summary-cell dpr-report-summary-cell-table-header">4 Freds</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string dpr-report-summary-cell dpr-report-summary-cell-table-footer">Section One A Footer</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string dpr-report-summary-cell dpr-report-summary-cell-table-footer">1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string dpr-report-summary-cell dpr-report-summary-cell-table-footer">12219380923</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string dpr-report-summary-cell dpr-report-summary-cell-table-footer">6 Freds</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell dpr-section-header-spacer" colspan="4"></td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell dpr-section-header" colspan="4">
                        <h2 class="govuk-heading-m">First: One, Second: B <span class='govuk-caption-m'>33 results</span></h2>
                      </td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell dpr-section-header-spacer-bottom" colspan="4"></td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__header">Field 1</td>
    
                      <td class="govuk-table__cell govuk-table__header">Field 2</td>
    
                      <td class="govuk-table__cell govuk-table__header">Field 3</td>
    
                      <td class="govuk-table__cell govuk-table__header">Field 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string dpr-report-summary-cell dpr-report-summary-cell-table-footer">Section One B Footer</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string dpr-report-summary-cell dpr-report-summary-cell-table-footer">1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string dpr-report-summary-cell dpr-report-summary-cell-table-footer">12219380923</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string dpr-report-summary-cell dpr-report-summary-cell-table-footer">7 Freds</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell dpr-section-header-spacer" colspan="4"></td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell dpr-section-header" colspan="4">
                        <h2 class="govuk-heading-m">First: Two, Second: A <span class='govuk-caption-m'>17 results</span></h2>
                      </td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell dpr-section-header-spacer-bottom" colspan="4"></td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__header">Field 1</td>
    
                      <td class="govuk-table__cell govuk-table__header">Field 2</td>
    
                      <td class="govuk-table__cell govuk-table__header">Field 3</td>
    
                      <td class="govuk-table__cell govuk-table__header">Field 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string dpr-report-summary-cell dpr-report-summary-cell-table-header">Section Two A Header</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string dpr-report-summary-cell dpr-report-summary-cell-table-header">1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string dpr-report-summary-cell dpr-report-summary-cell-table-header">12219380923</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string dpr-report-summary-cell dpr-report-summary-cell-table-header">5 Freds</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell dpr-section-header-spacer" colspan="4"></td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell dpr-section-header" colspan="4">
                        <h2 class="govuk-heading-m">First: Two, Second: B <span class='govuk-caption-m'>33 results</span></h2>
                      </td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell dpr-section-header-spacer-bottom" colspan="4"></td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__header">Field 1</td>
    
                      <td class="govuk-table__cell govuk-table__header">Field 2</td>
    
                      <td class="govuk-table__cell govuk-table__header">Field 3</td>
    
                      <td class="govuk-table__cell govuk-table__header">Field 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                    <tr class="govuk-table__row">
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 1</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 2</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">01/02/03 01:00</td>
    
                      <td class="govuk-table__cell govuk-table__cell--string">Value 4</td>
    
                    </tr>
    
                  </tbody>
                </table>
    
              </div>
            </div>
    
          </div>
    
          <div class='govuk-!-margin-bottom-6'>
    
            <div class="dpr-report-totals">
              <p class="govuk-body"></p>
            </div>
    
          </div>
    
          <div class="dpr-summary-container-group dpr-summary-container-group-page-footer">
    
            <div class="dpr-summary-container">
              <table class="govuk-table">
    
                <thead class="govuk-table__head">
                  <tr class="govuk-table__row">
    
                    <th scope="col" class="govuk-table__header">Good (%)</th>
    
                    <th scope="col" class="govuk-table__header">Bad (%)</th>
    
                    <th scope="col" class="govuk-table__header">Ugly (%)</th>
    
                  </tr>
                </thead>
    
                <tbody class="govuk-table__body">
    
                  <tr class="govuk-table__row">
    
                    <td class="govuk-table__cell govuk-table__cell--string">1</td>
    
                    <td class="govuk-table__cell govuk-table__cell--string">10</td>
    
                    <td class="govuk-table__cell govuk-table__cell--string">89</td>
    
                  </tr>
    
                </tbody>
              </table>
    
            </div>
    
          </div>
    
        </div>
    
      </div>
    </div>
    

    
    {%- from "dpr/components/_reports/report-wrapper/view.njk" import dprReportWrapper -%}
    
    {% set data = {
      "columns": {
        "name": "columns",
        "options": [
          {
            "text": "Field 1",
            "value": "field1",
            "disabled": false
          },
          {
            "text": "Field 2",
            "value": "field2",
            "disabled": false
          },
          {
            "text": "Field 3",
            "value": "field3",
            "disabled": false
          },
          {
            "text": "Field 4",
            "value": "field4"
          },
          {
            "text": "Field 6",
            "value": "field6",
            "disabled": false
          }
        ],
        "text": "Select report columns",
        "value": [
          "field1",
          "field2",
          "field3",
          "field4"
        ]
      },
      "filterData": {
        "filters": [],
        "selectedFilters": []
      },
      "count": 100,
      "csrfToken": "csrfToken",
      "classification": "OFFICIAL",
      "template": "list-section",
      "loadType": "async",
      "type": "report",
      "actions": [],
      "canDownload": false,
      "printable": true,
      "reportName": "B Test Report",
      "name": "Page Summaries and Sections",
      "description": "A report with summaries and sections.",
      "requestedTimestamp": "15/05/2025, 14:10:58",
      "reportId": "test-report-2",
      "tableId": "tblId_1747314657029",
      "id": "variantId-10",
      "executionId": "exId_1747314657029",
      "querySummary": [
        {
          "name": "Field 3 start",
          "value": "01/02/2003"
        },
        {
          "name": "Field 3 end",
          "value": "04/05/2007"
        },
        {
          "name": "Sort Column",
          "value": "Field 1"
        },
        {
          "name": "Sort Direction",
          "value": "Ascending"
        }
      ],
      "requestUrl": {
        "fullUrl": "http://localhost:3010/async/report/test-report-2/variantId-10/request?filters.field3.start=2003-02-01&filters.field3.end=2007-05-04&sortColumn=field1&sortedAsc=true",
        "pathname": "/async/report/test-report-2/variantId-10/request",
        "search": "?filters.field3.start=2003-02-01&filters.field3.end=2007-05-04&sortColumn=field1&sortedAsc=true"
      },
      "reportUrl": "/async/report/test-report-2/variantId-10/request/tblId_1747314657029/report",
      "reportSearch": null,
      "search": null,
      "pathname": "/async/report/test-report-2/variantId-10/request/tblId_1747314657029/report",
      "reportSummaries": {
        "page-header": [
          {
            "head": [
              {
                "text": "Total",
                "classes": null
              }
            ],
            "rows": [
              [
                {
                  "fieldName": "total",
                  "text": 52,
                  "format": "string",
                  "classes": ""
                }
              ]
            ],
            "rowCount": 1,
            "colCount": 1
          }
        ],
        "page-footer": [
          {
            "head": [
              {
                "text": "Good (%)",
                "classes": null
              },
              {
                "text": "Bad (%)",
                "classes": null
              },
              {
                "text": "Ugly (%)",
                "classes": null
              }
            ],
            "rows": [
              [
                {
                  "fieldName": "percentGood",
                  "text": 1,
                  "format": "string",
                  "classes": ""
                },
                {
                  "fieldName": "percentBad",
                  "text": 10,
                  "format": "string",
                  "classes": ""
                },
                {
                  "fieldName": "percentUgly",
                  "text": 89,
                  "format": "string",
                  "classes": ""
                }
              ]
            ],
            "rowCount": 1,
            "colCount": 3
          }
        ]
      },
      "dataTable": [{
        "head": null,
        "rows": [
          [
            {
              "classes": "dpr-section-header",
              "colspan": 4,
              "html": "<h2 class=\"govuk-heading-m\">First: One, Second: A <span class='govuk-caption-m'>17 results</span></h2>"
            }
          ],
          [
            {
              "classes": "dpr-section-header-spacer-bottom",
              "colspan": 4,
              "text": ""
            }
          ],
          [
            {
              "text": "Field 1",
              "classes": "govuk-table__header"
            },
            {
              "text": "Field 2",
              "classes": "govuk-table__header"
            },
            {
              "text": "Field 3",
              "classes": "govuk-table__header"
            },
            {
              "text": "Field 4",
              "classes": "govuk-table__header"
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Section One A Header",
              "format": "string",
              "classes": "dpr-report-summary-cell dpr-report-summary-cell-table-header"
            },
            {
              "fieldName": "field2",
              "text": 1,
              "format": "string",
              "classes": "dpr-report-summary-cell dpr-report-summary-cell-table-header"
            },
            {
              "fieldName": "field3",
              "text": 12219380923,
              "format": "string",
              "classes": "dpr-report-summary-cell dpr-report-summary-cell-table-header"
            },
            {
              "fieldName": "field4",
              "text": "4 Freds",
              "format": "string",
              "classes": "dpr-report-summary-cell dpr-report-summary-cell-table-header"
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Section One A Footer",
              "format": "string",
              "classes": "dpr-report-summary-cell dpr-report-summary-cell-table-footer"
            },
            {
              "fieldName": "field2",
              "text": 1,
              "format": "string",
              "classes": "dpr-report-summary-cell dpr-report-summary-cell-table-footer"
            },
            {
              "fieldName": "field3",
              "text": 12219380923,
              "format": "string",
              "classes": "dpr-report-summary-cell dpr-report-summary-cell-table-footer"
            },
            {
              "fieldName": "field4",
              "text": "6 Freds",
              "format": "string",
              "classes": "dpr-report-summary-cell dpr-report-summary-cell-table-footer"
            }
          ],
          [
            {
              "classes": "dpr-section-header-spacer",
              "colspan": 4,
              "text": ""
            }
          ],
          [
            {
              "classes": "dpr-section-header",
              "colspan": 4,
              "html": "<h2 class=\"govuk-heading-m\">First: One, Second: B <span class='govuk-caption-m'>33 results</span></h2>"
            }
          ],
          [
            {
              "classes": "dpr-section-header-spacer-bottom",
              "colspan": 4,
              "text": ""
            }
          ],
          [
            {
              "text": "Field 1",
              "classes": "govuk-table__header"
            },
            {
              "text": "Field 2",
              "classes": "govuk-table__header"
            },
            {
              "text": "Field 3",
              "classes": "govuk-table__header"
            },
            {
              "text": "Field 4",
              "classes": "govuk-table__header"
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Section One B Footer",
              "format": "string",
              "classes": "dpr-report-summary-cell dpr-report-summary-cell-table-footer"
            },
            {
              "fieldName": "field2",
              "text": 1,
              "format": "string",
              "classes": "dpr-report-summary-cell dpr-report-summary-cell-table-footer"
            },
            {
              "fieldName": "field3",
              "text": 12219380923,
              "format": "string",
              "classes": "dpr-report-summary-cell dpr-report-summary-cell-table-footer"
            },
            {
              "fieldName": "field4",
              "text": "7 Freds",
              "format": "string",
              "classes": "dpr-report-summary-cell dpr-report-summary-cell-table-footer"
            }
          ],
          [
            {
              "classes": "dpr-section-header-spacer",
              "colspan": 4,
              "text": ""
            }
          ],
          [
            {
              "classes": "dpr-section-header",
              "colspan": 4,
              "html": "<h2 class=\"govuk-heading-m\">First: Two, Second: A <span class='govuk-caption-m'>17 results</span></h2>"
            }
          ],
          [
            {
              "classes": "dpr-section-header-spacer-bottom",
              "colspan": 4,
              "text": ""
            }
          ],
          [
            {
              "text": "Field 1",
              "classes": "govuk-table__header"
            },
            {
              "text": "Field 2",
              "classes": "govuk-table__header"
            },
            {
              "text": "Field 3",
              "classes": "govuk-table__header"
            },
            {
              "text": "Field 4",
              "classes": "govuk-table__header"
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Section Two A Header",
              "format": "string",
              "classes": "dpr-report-summary-cell dpr-report-summary-cell-table-header"
            },
            {
              "fieldName": "field2",
              "text": 1,
              "format": "string",
              "classes": "dpr-report-summary-cell dpr-report-summary-cell-table-header"
            },
            {
              "fieldName": "field3",
              "text": 12219380923,
              "format": "string",
              "classes": "dpr-report-summary-cell dpr-report-summary-cell-table-header"
            },
            {
              "fieldName": "field4",
              "text": "5 Freds",
              "format": "string",
              "classes": "dpr-report-summary-cell dpr-report-summary-cell-table-header"
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "classes": "dpr-section-header-spacer",
              "colspan": 4,
              "text": ""
            }
          ],
          [
            {
              "classes": "dpr-section-header",
              "colspan": 4,
              "html": "<h2 class=\"govuk-heading-m\">First: Two, Second: B <span class='govuk-caption-m'>33 results</span></h2>"
            }
          ],
          [
            {
              "classes": "dpr-section-header-spacer-bottom",
              "colspan": 4,
              "text": ""
            }
          ],
          [
            {
              "text": "Field 1",
              "classes": "govuk-table__header"
            },
            {
              "text": "Field 2",
              "classes": "govuk-table__header"
            },
            {
              "text": "Field 3",
              "classes": "govuk-table__header"
            },
            {
              "text": "Field 4",
              "classes": "govuk-table__header"
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ],
          [
            {
              "fieldName": "field1",
              "text": "Value 1",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field2",
              "text": "Value 2",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field3",
              "text": "01/02/03 01:00",
              "format": "string",
              "classes": ""
            },
            {
              "fieldName": "field4",
              "text": "Value 4",
              "format": "string",
              "classes": ""
            }
          ]
        ],
        "rowCount": 100,
        "colCount": 4
      }]
    } %}
    
    {{ dprReportWrapper(data) }}