<?xml version="1.0" encoding="UTF-8"?>

<!--Windward Reports UDT schema file-->
<windward-user-tags>
  <tags>
    <forEach select="select * from Employees" var="employees">
      <text>optionally add text and/or tags here</text>
      <out value="${employees.FirstName}"/>
      <out value="${employees.LastName}"/>
      <end-forEach/>
    </forEach>
    <table name="table 1" description="table 1 description">
      <row>
        <cell>
          <text>name</text>
        </cell>
        <cell>
          <text>ID</text>
        </cell>
        <cell>
          <text>Extension</text>
        </cell>
      </row>
      <row>
        <cell>
          <forEach select="select * from Employees" var="employees"/>
          <out value="${employees.FirstName}"/>
          <text> </text>
          <out value="${employees.LastName}"/>
        </cell>
        <cell>
          <out value="${employees.EmployeeID}"/>
        </cell>
        <cell>
          <out value="${employees.Extension}"/>
        </cell>
      </row>
    </table>
    <forEach select="select * from Employees" var="employees">
      <text>optionally add text and/or tags here</text>
      <out value="${employees.FirstName}"/>
      <out value="${employees.LastName}"/>
      <out value="${employees.EmployeeID}"/>
      <out value="${employees.Extension}"/>
      <end-forEach/>
    </forEach>
    <table name="table 2" description="table 2 description">
      <row>
        <cell>
          <text>Employees</text>
        </cell>
        <cell>
          <text>Employees</text>
        </cell>
        <cell>
          <text>Employees</text>
        </cell>
        <cell>
          <text>Employees</text>
        </cell>
      </row>
      <row>
        <cell>
          <forEach select="select * from Employees" var="employees" step="4"/>
          <out value="${employees.FirstName}"/>
          <text> </text>
          <out value="${employees.LastName}"/>
          <text>Ext:</text>
          <out value="${employees.Extension}"/>
        </cell>
        <cell>
          <out value="${employees[1].FirstName}"/>
          <text> </text>
          <out value="${employees[1].LastName}"/>
          <if test="${@employees[1]}"/>
          <text>Ext:</text>
          <out value="${employees[1].Extension}"/>
          <end-if/>
        </cell>
        <cell>
          <out value="${employees[2].FirstName}"/>
          <text> </text>
          <out value="${employees[2].LastName}"/>
          <if test="${@employees[2]}"/>
          <text>Ext:</text>
          <out value="${employees[2].Extension}"/>
          <end-if/>
        </cell>
        <cell>
          <out value="${employees[3].FirstName}"/>
          <text> </text>
          <out value="${employees[3].LastName}"/>
          <if test="${@employees[3]}"/>
          <text>Ext:</text>
          <out value="${employees[3].Extension}"/>
          <end-if/>
        </cell>
      </row>
    </table>
    <forEach select="select * from Employees" var="employees" step="4">
      <text>optionally add text and/or tags here</text>
      <out value="${employees.FirstName}"/>
      <out value="${employees.LastName}"/>
      <out value="${employees.Extension}"/>
      <out value="${employees[1].FirstName}"/>
      <out value="${employees[1].LastName}"/>
      <if test="${@employees[1]}">
        <text>optionally add text and/or tags here</text>
        <out value="${employees[1].Extension}"/>
        <end-if/>
      </if>
      <out value="${employees[2].FirstName}"/>
      <out value="${employees[2].LastName}"/>
      <if test="${@employees[2]}">
        <text>optionally add text and/or tags here</text>
        <out value="${employees[2].Extension}"/>
        <end-if/>
      </if>
      <out value="${employees[3].FirstName}"/>
      <out value="${employees[3].LastName}"/>
      <if test="${@employees[3]}">
        <text>optionally add text and/or tags here</text>
        <out value="${employees[3].Extension}"/>
        <end-if/>
      </if>
      <end-forEach/>
    </forEach>
    <table name="table 3" description="table 3 description">
      <row>
        <cell>
          <text>Employees</text>
        </cell>
        <cell>
          <text>Employees</text>
        </cell>
        <cell>
          <text>Employees</text>
        </cell>
        <cell>
          <text>Employees</text>
        </cell>
      </row>
      <row>
        <cell>
          <forEach select="select * from Employees" var="employees" step="4"/>
          <out value="${employees[1].FirstName}"/>
          <text> </text>
          <out value="${employees[1].LastName}"/>
          <if test="${@employees[1]}"/>
          <text>Ext:</text>
          <out value="${employees[1].Extension}"/>
          <end-if/>
        </cell>
        <cell>
          <out value="${employees[2].FirstName}"/>
          <text> </text>
          <out value="${employees[2].LastName}"/>
          <if test="${@employees[2]}"/>
          <text>Ext:</text>
          <out value="${employees[2].Extension}"/>
          <end-if/>
        </cell>
        <cell>
          <out value="${employees[3].FirstName}"/>
          <text> </text>
          <out value="${employees[3].LastName}"/>
          <if test="${@employees[3]}"/>
          <text>Ext:</text>
          <out value="${employees[3].Extension}"/>
          <end-if/>
        </cell>
        <cell>
          <out value="${employees.FirstName}"/>
          <text> </text>
          <out value="${employees.LastName}"/>
          <text>Ext:</text>
          <out value="${employees.Extension}"/>
        </cell>
      </row>
    </table>
    <forEach select="select * from Employees" var="employees" step="4">
      <text>optionally add text and/or tags here</text>
      <out value="${employees[1].FirstName}"/>
      <out value="${employees[1].LastName}"/>
      <if test="${@employees[1]}">
        <text>optionally add text and/or tags here</text>
        <out value="${employees[1].Extension}"/>
        <end-if/>
      </if>
      <out value="${employees[2].FirstName}"/>
      <out value="${employees[2].LastName}"/>
      <if test="${@employees[2]}">
        <text>optionally add text and/or tags here</text>
        <out value="${employees[2].Extension}"/>
        <end-if/>
      </if>
      <out value="${employees[3].FirstName}"/>
      <out value="${employees[3].LastName}"/>
      <if test="${@employees[3]}">
        <text>optionally add text and/or tags here</text>
        <out value="${employees[3].Extension}"/>
        <end-if/>
      </if>
      <out value="${employees.FirstName}"/>
      <out value="${employees.LastName}"/>
      <out value="${employees.Extension}"/>
      <end-forEach/>
    </forEach>
  </tags>
</windward-user-tags>

