Skip to end of banner
Go to start of banner

Creating a project overview dashboard and progress checklist

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Current »

Overview

As a project manager and as a Confluence administrator, you'll want the ability to

  • track the progress of your team

  • display the progress of your team and members

  • have a detailed view of their task lists

This use case shows you how to build an all-in-one complete one-stop solution using

You will also need a third-party app.

Reporting for Confluence Data Center and Server icon and link

Scaffolding Forms and Templates for Confluence Data Center and Server icon and link

Linking for Confluence Server logo and link

Visibility for Confluence Server and Data Center and link

Composition Tabs for Confluence and link

Admin dashboard

Product manager dashboard

Team member dashboard

Ingredients

Confluence apps

You will need the following Appfire apps installed on your Confluence.

You will also need the following third-party app installed.

Full source code

The following source code is shared using Confluence Storage Format. This is the XHTML-based format that Confluence uses to store the content of pages, page templates, blueprints, blog posts and comments.

For more information on how to use this source code on your Confluence, read the following article - How do I use Recipes that use the Storage Format with the Confluence Source Editor?

 Source code...
<ac:structured-macro ac:macro-id="67954d94-c946-44c5-b9d4-a1bd22aad58b" ac:name="chart" ac:schema-version="1">
  <ac:parameter ac:name="dataDisplay">after</ac:parameter>
  <ac:parameter ac:name="type">bar</ac:parameter>
  <ac:rich-text-body>
    <ac:structured-macro ac:macro-id="f0907a97-f086-4fd4-a56c-84441de0387c" ac:name="report-table" ac:schema-version="1">
      <ac:parameter ac:name="injected">true</ac:parameter>
      <ac:rich-text-body>
        <ac:structured-macro ac:macro-id="0f078eba-e0e2-438e-a86b-e510be82f114" ac:name="grouping-reporter" ac:schema-version="1">
          <ac:parameter ac:name="as">Assignee</ac:parameter>
          <ac:parameter ac:name="">Task&gt;data:User</ac:parameter>
          <ac:rich-text-body>
            <p>
              <ac:structured-macro ac:macro-id="e1d78c94-2ec2-43cd-86a3-a96854f03087" ac:name="grouping-stats" ac:schema-version="1">
                <ac:parameter ac:name="as">AssigneeTasks</ac:parameter>
                <ac:parameter ac:name="">Task&gt;size</ac:parameter>
              </ac:structured-macro>
            </p>
            <ac:structured-macro ac:macro-id="802b6cd8-0ec9-41d6-8dc4-fa9a95cc31d8" ac:name="expanding-reporter" ac:schema-version="1">
              <ac:parameter ac:name="as">Task</ac:parameter>
              <ac:parameter ac:name="">data:Task</ac:parameter>
              <ac:rich-text-body>
                <ac:structured-macro ac:macro-id="972328d1-8c83-4a46-843b-5b60caa0cc04" ac:name="local-reporter" ac:schema-version="1">
                  <ac:parameter ac:name="">page:children</ac:parameter>
                  <ac:rich-text-body>
                    <p>
                      <br/>
                    </p>
                  </ac:rich-text-body>
                </ac:structured-macro>
              </ac:rich-text-body>
            </ac:structured-macro>
          </ac:rich-text-body>
        </ac:structured-macro>
        <ac:structured-macro ac:macro-id="acdc39ff-74bb-4a41-9505-eb45f14ea54b" ac:name="report-column" ac:schema-version="1">
          <ac:parameter ac:name="injected">true</ac:parameter>
          <ac:parameter ac:name="title">Assignee</ac:parameter>
          <ac:rich-text-body>
            <p>
              <ac:structured-macro ac:macro-id="a9ef8cd5-f592-4679-9643-7c71c92d76ee" ac:name="report-info" ac:schema-version="1">
                <ac:parameter ac:name="">Assignee</ac:parameter>
              </ac:structured-macro>
            </p>
          </ac:rich-text-body>
        </ac:structured-macro>
        <ac:structured-macro ac:macro-id="4d104604-e4cc-4e6e-a95c-25801b158f4f" ac:name="report-column" ac:schema-version="1">
          <ac:parameter ac:name="title">Number of Tasks</ac:parameter>
          <ac:rich-text-body>
            <p>
              <ac:structured-macro ac:macro-id="a4f515b2-eae1-4dd7-bd4e-136ed2c02440" ac:name="report-info" ac:schema-version="1">
                <ac:parameter ac:name="">AssigneeTasks&gt;stats:item count</ac:parameter>
              </ac:structured-macro>
            </p>
          </ac:rich-text-body>
        </ac:structured-macro>
      </ac:rich-text-body>
    </ac:structured-macro>
  </ac:rich-text-body>
</ac:structured-macro>
<ac:structured-macro ac:macro-id="6116a97d-98da-4b9b-a599-3769114684bd" ac:name="deck" ac:schema-version="1">
  <ac:parameter ac:name="id">Admin View </ac:parameter>
  <ac:rich-text-body>
    <ac:structured-macro ac:macro-id="90d6f8bd-773e-48ef-897b-c96120d7c446" ac:name="card" ac:schema-version="1">
      <ac:parameter ac:name="label">Filter By User</ac:parameter>
      <ac:rich-text-body>
        <table class="wrapped">
          <colgroup> <col/> <col/> </colgroup>
          <tbody>
            <tr>
              <th>Select User</th>
              <td>
                <div class="content-wrapper">
                  <ac:structured-macro ac:macro-id="c2c5d941-92eb-498a-a21b-d20514199b8b" ac:name="list-data" ac:schema-version="1">
                    <ac:parameter ac:name="name">userSearch</ac:parameter>
                    <ac:parameter ac:name="type">auto complete</ac:parameter>
                    <ac:parameter ac:name="atlassian-macro-output-type">INLINE</ac:parameter>
                    <ac:rich-text-body>
                      <ac:structured-macro ac:macro-id="2822037c-00b5-4f3e-a0e5-ed2e5bf0ea6a" ac:name="user-options" ac:schema-version="1">
                        <ac:rich-text-body>
                          <p>
                            <br/>
                          </p>
                        </ac:rich-text-body>
                      </ac:structured-macro>
                    </ac:rich-text-body>
                  </ac:structured-macro>
                </div>
              </td>
            </tr>
          </tbody>
        </table>
        <ac:structured-macro ac:macro-id="20de6501-f63f-4cd2-b927-e36ac35ce302" ac:name="report-table" ac:schema-version="1">
          <ac:parameter ac:name="injected">true</ac:parameter>
          <ac:rich-text-body>
            <ac:structured-macro ac:macro-id="cdf98a74-8378-4150-8723-ebacae1f3445" ac:name="expanding-reporter" ac:schema-version="1">
              <ac:parameter ac:name="as">Task</ac:parameter>
              <ac:parameter ac:name="">data:Task</ac:parameter>
              <ac:rich-text-body>
                <ac:structured-macro ac:macro-id="40c9aada-a259-4751-903d-8e02c1a875c9" ac:name="local-reporter" ac:schema-version="1">
                  <ac:parameter ac:name="">page:children</ac:parameter>
                  <ac:rich-text-body>
                    <p>
                      <br/>
                    </p>
                  </ac:rich-text-body>
                </ac:structured-macro>
                <p>
                  <ac:structured-macro ac:macro-id="36cf05ae-9455-4f72-a42b-de0f17e215e3" ac:name="text-filter" ac:schema-version="1">
                    <ac:parameter ac:name="value">%data:userSearch&gt;1%</ac:parameter>
                    <ac:parameter ac:name="">data:User</ac:parameter>
                  </ac:structured-macro>
                </p>
              </ac:rich-text-body>
            </ac:structured-macro>
            <ac:structured-macro ac:macro-id="c4aa2d45-bc41-4bdf-9464-a59f5e2ce672" ac:name="report-column" ac:schema-version="1">
              <ac:parameter ac:name="injected">true</ac:parameter>
              <ac:parameter ac:name="title">Assignee</ac:parameter>
              <ac:rich-text-body>
                <p>
                  <ac:structured-macro ac:macro-id="b8c14c79-53e0-4525-8a91-f2b6989404ed" ac:name="report-info" ac:schema-version="1">
                    <ac:parameter ac:name="">Task&gt;data:User</ac:parameter>
                  </ac:structured-macro>
                </p>
              </ac:rich-text-body>
            </ac:structured-macro>
            <ac:structured-macro ac:macro-id="6d8d1d54-748f-4e0f-b556-979d99a15ba9" ac:name="report-column" ac:schema-version="1">
              <ac:parameter ac:name="title">Description</ac:parameter>
              <ac:rich-text-body>
                <p>
                  <ac:structured-macro ac:macro-id="7d3e4e03-c535-4369-8fe8-9f4311318888" ac:name="report-info" ac:schema-version="1">
                    <ac:parameter ac:name="render">richtext</ac:parameter>
                    <ac:parameter ac:name="">Task&gt;data:Description</ac:parameter>
                  </ac:structured-macro>
                </p>
              </ac:rich-text-body>
            </ac:structured-macro>
            <ac:structured-macro ac:macro-id="b6209faf-9884-43c0-b8e6-befcda7d1dc8" ac:name="report-column" ac:schema-version="1">
              <ac:parameter ac:name="title">Due Date</ac:parameter>
              <ac:rich-text-body>
                <p>
                  <ac:structured-macro ac:macro-id="97bd7c3a-800c-4bd8-9c19-407e2687fd63" ac:name="report-info" ac:schema-version="1">
                    <ac:parameter ac:name="format">dd MMMM, yyyy</ac:parameter>
                    <ac:parameter ac:name="">Task&gt;data:Due Date</ac:parameter>
                  </ac:structured-macro>
                </p>
              </ac:rich-text-body>
            </ac:structured-macro>
            <ac:structured-macro ac:macro-id="6fabb5cc-ddd3-4a07-8eee-704d5946065a" ac:name="report-column" ac:schema-version="1">
              <ac:parameter ac:name="title">Status</ac:parameter>
              <ac:rich-text-body>
                <p>
                  <ac:structured-macro ac:macro-id="90b3c925-27ad-4bf0-8ebb-9adc07b68de6" ac:name="report-info" ac:schema-version="1">
                    <ac:parameter ac:name="">Task&gt;data:Status</ac:parameter>
                  </ac:structured-macro>
                </p>
              </ac:rich-text-body>
            </ac:structured-macro>
            <ac:structured-macro ac:macro-id="c9d1a5b4-768a-446b-9af6-4676a5fbbf52" ac:name="report-footer" ac:schema-version="1">
              <ac:rich-text-body>
                <table class="wrapped relative-table" style="width: 20.6701%;">
                  <colgroup> <col style="width: 27.5482%;"/> <col style="width: 72.4518%;"/> </colgroup>
                  <tbody>
                    <tr>
                      <td class="highlight-red" colspan="2" data-highlight-colour="red" style="text-align: center;" title="Background colour : Red">
                        <p title="">Total Number of Tasks:</p>
                        <div class="content-wrapper" title="">
                          <p>
                            <ac:structured-macro ac:macro-id="4ca0475c-c031-462a-a1ab-a5423757c1c1" ac:name="report-info" ac:schema-version="1">
                              <ac:parameter ac:name="">report:query&gt;size</ac:parameter>
                            </ac:structured-macro>
                          </p>
                        </div>
                      </td>
                    </tr>
                  </tbody>
                </table>
              </ac:rich-text-body>
            </ac:structured-macro>
          </ac:rich-text-body>
        </ac:structured-macro>
        <p>
          <br/>
        </p>
        <p>
          <br/>
        </p>
      </ac:rich-text-body>
    </ac:structured-macro>
    <ac:structured-macro ac:macro-id="e9fa7ffe-cf39-4e4c-b064-2eb34f198b14" ac:name="card" ac:schema-version="1">
      <ac:parameter ac:name="label">Filter By Due Date</ac:parameter>
      <ac:rich-text-body>
        <table class="wrapped">
          <colgroup> <col/> <col/> </colgroup>
          <tbody>
            <tr>
              <th>Select Date</th>
              <td>
                <div class="content-wrapper">
                  <ac:structured-macro ac:macro-id="7ff4828b-b855-41d4-bdfb-b83344a842c7" ac:name="date-data" ac:schema-version="1">
                    <ac:parameter ac:name="format">dd-MMM-yyyy</ac:parameter>
                    <ac:parameter ac:name="name">dateSearch</ac:parameter>
                    <ac:parameter ac:name="atlassian-macro-output-type">INLINE</ac:parameter>
                  </ac:structured-macro>
                </div>
              </td>
            </tr>
          </tbody>
        </table>
        <ac:structured-macro ac:macro-id="9d6dc1af-3c46-4cc7-91fd-3cf07cbee480" ac:name="report-table" ac:schema-version="1">
          <ac:parameter ac:name="injected">true</ac:parameter>
          <ac:rich-text-body>
            <ac:structured-macro ac:macro-id="e25a034f-400a-4326-877b-30a526c94b9b" ac:name="expanding-reporter" ac:schema-version="1">
              <ac:parameter ac:name="as">Task</ac:parameter>
              <ac:parameter ac:name="">data:Task</ac:parameter>
              <ac:rich-text-body>
                <ac:structured-macro ac:macro-id="e59b95f0-492a-4d6a-a3b7-ebbdac3bd0ca" ac:name="local-reporter" ac:schema-version="1">
                  <ac:parameter ac:name="">page:children</ac:parameter>
                  <ac:rich-text-body>
                    <p>
                      <br/>
                    </p>
                  </ac:rich-text-body>
                </ac:structured-macro>
                <p>
                  <ac:structured-macro ac:macro-id="232bf2d1-2dc3-4f12-9ead-c77c67b93198" ac:name="number-filter" ac:schema-version="1">
                    <ac:parameter ac:name="aboveValue">%data:dateSearch&gt;milliseconds%</ac:parameter>
                    <ac:parameter ac:name="">data:Due Date&gt;milliseconds</ac:parameter>
                  </ac:structured-macro>
                </p>
              </ac:rich-text-body>
            </ac:structured-macro>
            <ac:structured-macro ac:macro-id="b1ceaa1b-c8f2-44e9-a7a6-7b729e35de74" ac:name="report-column" ac:schema-version="1">
              <ac:parameter ac:name="injected">true</ac:parameter>
              <ac:parameter ac:name="title">Assignee</ac:parameter>
              <ac:rich-text-body>
                <p>
                  <ac:structured-macro ac:macro-id="f8525054-5998-4377-acd1-bdd512776a3d" ac:name="report-info" ac:schema-version="1">
                    <ac:parameter ac:name="">Task&gt;data:User</ac:parameter>
                  </ac:structured-macro>
                </p>
              </ac:rich-text-body>
            </ac:structured-macro>
            <ac:structured-macro ac:macro-id="cd901fc3-200e-44b0-b93c-4a97e2acb564" ac:name="report-column" ac:schema-version="1">
              <ac:parameter ac:name="title">Description</ac:parameter>
              <ac:rich-text-body>
                <p>
                  <ac:structured-macro ac:macro-id="ec152cf0-e456-46f4-9f92-5927571104be" ac:name="report-info" ac:schema-version="1">
                    <ac:parameter ac:name="render">richtext</ac:parameter>
                    <ac:parameter ac:name="">Task&gt;data:Description</ac:parameter>
                  </ac:structured-macro>
                </p>
              </ac:rich-text-body>
            </ac:structured-macro>
            <ac:structured-macro ac:macro-id="6d6842de-22d9-40ba-ac84-f99d83c51d5b" ac:name="report-column" ac:schema-version="1">
              <ac:parameter ac:name="title">Due Date</ac:parameter>
              <ac:rich-text-body>
                <p>
                  <ac:structured-macro ac:macro-id="74d0445f-1dad-4603-aea9-69c9d89c9a82" ac:name="report-info" ac:schema-version="1">
                    <ac:parameter ac:name="format">dd MMMM, yyyy</ac:parameter>
                    <ac:parameter ac:name="">Task&gt;data:Due Date</ac:parameter>
                  </ac:structured-macro>
                </p>
              </ac:rich-text-body>
            </ac:structured-macro>
            <ac:structured-macro ac:macro-id="8be7b5f3-d115-4ed3-91ff-d36a9b7bb752" ac:name="report-column" ac:schema-version="1">
              <ac:parameter ac:name="title">Status</ac:parameter>
              <ac:rich-text-body>
                <p>
                  <ac:structured-macro ac:macro-id="dbd2ea20-c19f-497b-94ef-ec64944198bc" ac:name="report-info" ac:schema-version="1">
                    <ac:parameter ac:name="">Task&gt;data:Status</ac:parameter>
                  </ac:structured-macro>
                </p>
              </ac:rich-text-body>
            </ac:structured-macro>
            <ac:structured-macro ac:macro-id="7bea169e-288f-44a3-81be-0f07e069ff90" ac:name="report-footer" ac:schema-version="1">
              <ac:rich-text-body>
                <table class="wrapped relative-table" style="width: 20.6701%;">
                  <colgroup> <col style="width: 27.5482%;"/> <col style="width: 72.4518%;"/> </colgroup>
                  <tbody>
                    <tr>
                      <td class="highlight-red" colspan="2" data-highlight-colour="red" style="text-align: center;" title="Background colour : Red">
                        <p title="">Total Number of Tasks:</p>
                        <div class="content-wrapper" title="">
                          <p>
                            <ac:structured-macro ac:macro-id="b37aa8bf-5719-4fd8-b07a-cb9b6a38e987" ac:name="report-info" ac:schema-version="1">
                              <ac:parameter ac:name="">report:query&gt;size</ac:parameter>
                            </ac:structured-macro>
                          </p>
                        </div>
                      </td>
                    </tr>
                  </tbody>
                </table>
              </ac:rich-text-body>
            </ac:structured-macro>
          </ac:rich-text-body>
        </ac:structured-macro>
        <p>
          <br/>
        </p>
        <p>
          <br/>
        </p>
      </ac:rich-text-body>
    </ac:structured-macro>
    <ac:structured-macro ac:macro-id="33de135f-f307-44b4-b560-b96720d62eb7" ac:name="card" ac:schema-version="1">
      <ac:parameter ac:name="label">Filter By Status</ac:parameter>
      <ac:rich-text-body>
        <table class="wrapped">
          <colgroup> <col/> <col/> </colgroup>
          <tbody>
            <tr>
              <th>Select Status</th>
              <td>
                <div class="content-wrapper">
                  <ac:structured-macro ac:macro-id="6956bcb8-9967-4e44-906c-59c042f87974" ac:name="list-data" ac:schema-version="1">
                    <ac:parameter ac:name="name">statusSearch</ac:parameter>
                    <ac:parameter ac:name="atlassian-macro-output-type">INLINE</ac:parameter>
                    <ac:rich-text-body>
                      <ac:structured-macro ac:macro-id="f1956060-e6bd-4959-993f-c3122deae231" ac:name="list-option" ac:schema-version="1">
                        <ac:parameter ac:name="value">Open</ac:parameter>
                        <ac:rich-text-body>
                          <p>
                            <br/>
                          </p>
                        </ac:rich-text-body>
                      </ac:structured-macro>
                      <ac:structured-macro ac:macro-id="f9d8f4e1-d373-4bd7-94d9-07aeb90a939f" ac:name="list-option" ac:schema-version="1">
                        <ac:parameter ac:name="value">In Progress</ac:parameter>
                        <ac:rich-text-body>
                          <p>
                            <br/>
                          </p>
                        </ac:rich-text-body>
                      </ac:structured-macro>
                      <ac:structured-macro ac:macro-id="3347e340-dd00-4b6a-969d-a8261c73d384" ac:name="list-option" ac:schema-version="1">
                        <ac:parameter ac:name="value">Done</ac:parameter>
                        <ac:rich-text-body>
                          <p>
                            <br/>
                          </p>
                        </ac:rich-text-body>
                      </ac:structured-macro>
                    </ac:rich-text-body>
                  </ac:structured-macro>
                </div>
              </td>
            </tr>
          </tbody>
        </table>
        <ac:structured-macro ac:macro-id="7302f6ce-b193-4091-9349-ebbcc1391100" ac:name="report-table" ac:schema-version="1">
          <ac:parameter ac:name="injected">true</ac:parameter>
          <ac:rich-text-body>
            <ac:structured-macro ac:macro-id="9c746784-f82c-41c9-9c40-ca77abda98a2" ac:name="expanding-reporter" ac:schema-version="1">
              <ac:parameter ac:name="as">Task</ac:parameter>
              <ac:parameter ac:name="">data:Task</ac:parameter>
              <ac:rich-text-body>
                <ac:structured-macro ac:macro-id="84fbdea6-927f-45a5-a16d-ea1a15599980" ac:name="local-reporter" ac:schema-version="1">
                  <ac:parameter ac:name="">page:children</ac:parameter>
                  <ac:rich-text-body>
                    <p>
                      <br/>
                    </p>
                  </ac:rich-text-body>
                </ac:structured-macro>
                <p>
                  <ac:structured-macro ac:macro-id="8928baab-faa0-48d1-91dc-107f11376696" ac:name="text-filter" ac:schema-version="1">
                    <ac:parameter ac:name="value">%data:statusSearch&gt;1%</ac:parameter>
                    <ac:parameter ac:name="">data:Status</ac:parameter>
                  </ac:structured-macro>
                </p>
              </ac:rich-text-body>
            </ac:structured-macro>
            <ac:structured-macro ac:macro-id="218c8e0a-a4a1-433a-aa9f-5eb3e32ef7b4" ac:name="report-column" ac:schema-version="1">
              <ac:parameter ac:name="injected">true</ac:parameter>
              <ac:parameter ac:name="title">Assignee</ac:parameter>
              <ac:rich-text-body>
                <p>
                  <ac:structured-macro ac:macro-id="8720d5ed-58df-489b-9926-06c0c6e15cc6" ac:name="report-info" ac:schema-version="1">
                    <ac:parameter ac:name="">Task&gt;data:User</ac:parameter>
                  </ac:structured-macro>
                </p>
              </ac:rich-text-body>
            </ac:structured-macro>
            <ac:structured-macro ac:macro-id="6c5b0d65-2592-4f49-8c1b-96e80b9c6c70" ac:name="report-column" ac:schema-version="1">
              <ac:parameter ac:name="title">Description</ac:parameter>
              <ac:rich-text-body>
                <p>
                  <ac:structured-macro ac:macro-id="3b19141c-3b2a-4984-a453-a698644f6869" ac:name="report-info" ac:schema-version="1">
                    <ac:parameter ac:name="render">richtext</ac:parameter>
                    <ac:parameter ac:name="">Task&gt;data:Description</ac:parameter>
                  </ac:structured-macro>
                </p>
              </ac:rich-text-body>
            </ac:structured-macro>
            <ac:structured-macro ac:macro-id="e978cea1-0517-4e8d-b855-7ccfa33b8a60" ac:name="report-column" ac:schema-version="1">
              <ac:parameter ac:name="title">Due Date</ac:parameter>
              <ac:rich-text-body>
                <p>
                  <ac:structured-macro ac:macro-id="e05cb75c-7591-486b-b54a-d8f7e794975a" ac:name="report-info" ac:schema-version="1">
                    <ac:parameter ac:name="format">dd MMMM, yyyy</ac:parameter>
                    <ac:parameter ac:name="">Task&gt;data:Due Date</ac:parameter>
                  </ac:structured-macro>
                </p>
              </ac:rich-text-body>
            </ac:structured-macro>
            <ac:structured-macro ac:macro-id="6066009f-2a29-4136-a946-c5fb66db4460" ac:name="report-column" ac:schema-version="1">
              <ac:parameter ac:name="title">Status</ac:parameter>
              <ac:rich-text-body>
                <p>
                  <ac:structured-macro ac:macro-id="e80d0543-d234-46f9-a693-7ba7072a8664" ac:name="report-info" ac:schema-version="1">
                    <ac:parameter ac:name="">Task&gt;data:Status</ac:parameter>
                  </ac:structured-macro>
                </p>
              </ac:rich-text-body>
            </ac:structured-macro>
            <ac:structured-macro ac:macro-id="7359abff-9584-4cbf-be6a-45c698b90497" ac:name="report-footer" ac:schema-version="1">
              <ac:rich-text-body>
                <table class="wrapped relative-table" style="width: 20.6701%;">
                  <colgroup> <col style="width: 27.5482%;"/> <col style="width: 72.4518%;"/> </colgroup>
                  <tbody>
                    <tr>
                      <td class="highlight-red" colspan="2" data-highlight-colour="red" style="text-align: center;" title="Background colour : Red">
                        <p title="">Total Number of Tasks:</p>
                        <div class="content-wrapper" title="">
                          <p>
                            <ac:structured-macro ac:macro-id="6383b625-e2cc-4e3a-8621-5217fa075ace" ac:name="report-info" ac:schema-version="1">
                              <ac:parameter ac:name="">report:query&gt;size</ac:parameter>
                            </ac:structured-macro>
                          </p>
                        </div>
                      </td>
                    </tr>
                  </tbody>
                </table>
              </ac:rich-text-body>
            </ac:structured-macro>
          </ac:rich-text-body>
        </ac:structured-macro>
      </ac:rich-text-body>
    </ac:structured-macro>
  </ac:rich-text-body>
</ac:structured-macro>
<ac:structured-macro ac:macro-id="44b21d30-c223-4d7d-a086-0be4a9a10b3c" ac:name="show-if" ac:schema-version="1">
  <ac:parameter ac:name="user">
    <ri:user ri:userkey="2c9180826b456b39016b456c262a0000"/>
  </ac:parameter>
  <ac:parameter ac:name="atlassian-macro-output-type">INLINE</ac:parameter>
  <ac:rich-text-body>
    <ac:structured-macro ac:macro-id="c4f3574c-fc97-4542-a3ae-1f2da3b2efcb" ac:name="report-table" ac:schema-version="1">
      <ac:parameter ac:name="injected">true</ac:parameter>
      <ac:rich-text-body>
        <ac:structured-macro ac:macro-id="d13b3de0-03c7-4062-9e53-79bf4b0a710b" ac:name="expanding-reporter" ac:schema-version="1">
          <ac:parameter ac:name="as">Task</ac:parameter>
          <ac:parameter ac:name="">data:Task</ac:parameter>
          <ac:rich-text-body>
            <ac:structured-macro ac:macro-id="7afd4ea1-eef3-4ec7-b441-a28bc40694ca" ac:name="local-reporter" ac:schema-version="1">
              <ac:parameter ac:name="">page:children</ac:parameter>
              <ac:rich-text-body>
                <p>
                  <br/>
                </p>
              </ac:rich-text-body>
            </ac:structured-macro>
          </ac:rich-text-body>
        </ac:structured-macro>
        <ac:structured-macro ac:macro-id="4d15cd00-5537-4e16-8e84-7ac6d9bf0671" ac:name="report-column" ac:schema-version="1">
          <ac:parameter ac:name="injected">true</ac:parameter>
          <ac:parameter ac:name="title">Assignee</ac:parameter>
          <ac:rich-text-body>
            <p>
              <ac:structured-macro ac:macro-id="b8f896b0-0ce0-4d60-aba5-a8c2af00ad2b" ac:name="report-info" ac:schema-version="1">
                <ac:parameter ac:name="">Task&gt;data:User</ac:parameter>
              </ac:structured-macro>
            </p>
          </ac:rich-text-body>
        </ac:structured-macro>
        <ac:structured-macro ac:macro-id="144ddd8d-b326-4071-b4e4-773b60c477d9" ac:name="report-column" ac:schema-version="1">
          <ac:parameter ac:name="title">Description</ac:parameter>
          <ac:rich-text-body>
            <p>
              <ac:structured-macro ac:macro-id="eab678f6-0a92-42e0-9715-12eb7eacb4ff" ac:name="report-info" ac:schema-version="1">
                <ac:parameter ac:name="render">richtext</ac:parameter>
                <ac:parameter ac:name="">Task&gt;data:Description</ac:parameter>
              </ac:structured-macro>
            </p>
          </ac:rich-text-body>
        </ac:structured-macro>
        <ac:structured-macro ac:macro-id="3c63709b-334f-436e-b27e-f411dcebc414" ac:name="report-column" ac:schema-version="1">
          <ac:parameter ac:name="title">Due Date</ac:parameter>
          <ac:rich-text-body>
            <p>
              <ac:structured-macro ac:macro-id="c091ebb3-30b3-44f9-b066-a18e0ca1f40b" ac:name="report-info" ac:schema-version="1">
                <ac:parameter ac:name="format">dd MMMM, yyyy</ac:parameter>
                <ac:parameter ac:name="">Task&gt;data:Due Date</ac:parameter>
              </ac:structured-macro>
            </p>
          </ac:rich-text-body>
        </ac:structured-macro>
        <ac:structured-macro ac:macro-id="c751c8ea-de06-41bb-a1d3-eb9a8d36a1d3" ac:name="report-column" ac:schema-version="1">
          <ac:parameter ac:name="title">Status</ac:parameter>
          <ac:rich-text-body>
            <p>
              <ac:structured-macro ac:macro-id="09bf8230-502c-4935-8998-2a0c634ab08b" ac:name="report-info" ac:schema-version="1">
                <ac:parameter ac:name="">Task&gt;data:Status</ac:parameter>
              </ac:structured-macro>
            </p>
          </ac:rich-text-body>
        </ac:structured-macro>
        <ac:structured-macro ac:macro-id="67a18664-776a-4320-9d1b-82a889b0a41e" ac:name="report-footer" ac:schema-version="1">
          <ac:rich-text-body>
            <table class="wrapped relative-table" style="width: 20.6701%;">
              <colgroup> <col style="width: 27.5482%;"/> <col style="width: 72.4518%;"/> </colgroup>
              <tbody>
                <tr>
                  <td class="highlight-red" colspan="2" data-highlight-colour="red" style="text-align: center;" title="Background colour : Red">
                    <p title="">Total Number of Tasks:</p>
                    <div class="content-wrapper" title="">
                      <p>
                        <ac:structured-macro ac:macro-id="4d430aff-a9d6-4053-b7c9-7401b6539883" ac:name="report-info" ac:schema-version="1">
                          <ac:parameter ac:name="">report:query&gt;size</ac:parameter>
                        </ac:structured-macro>
                      </p>
                    </div>
                  </td>
                </tr>
              </tbody>
            </table>
          </ac:rich-text-body>
        </ac:structured-macro>
      </ac:rich-text-body>
    </ac:structured-macro>
  </ac:rich-text-body>
</ac:structured-macro>
<table class="wrapped" style="margin-left: auto;margin-right: auto;">
  <colgroup>
    <col/>
  </colgroup>
  <tbody>
    <tr>
      <th>
        <div class="content-wrapper">
          <p>
            <ac:structured-macro ac:macro-id="68cd50ca-00f8-4982-9c07-9a74c4dff09a" ac:name="add-page" ac:schema-version="1">
              <ac:parameter ac:name="name">%global:current user&gt;user:name%</ac:parameter>
              <ac:parameter ac:name="linkText">Create Task Page</ac:parameter>
              <ac:parameter ac:name="source">Task</ac:parameter>
              <ac:parameter ac:name="live">true</ac:parameter>
            </ac:structured-macro>
          </p>
        </div>
      </th>
    </tr>
  </tbody>
</table>
<div class="content-wrapper">

Building this use case

Complete macro structure

 Open to view complete macro structure...


  • No labels