{% stylesheet %} @page { size: portrait; } @media print { .grid-table tfoot, tr[id$=gTransactions_actionHeaderRow], .panel-heading, .panel-drawer, .actions, .alert{ display:none !important; } #filterPrintDetails{display:block !important;} #filterPrintDetails h4{ display: none !important; } div[id$=printArea]{ break-inside: avoid; } .main-content .page-title { display:none; } .hidden-title{ display:block !important; } .no-printme { display: none; } body { margin: 0; color: #000; background-color: #fff; } header, footer { display: none; } div.divHeader { position: fixed; top: 0; } div.wrapper { width: 75%; /* of body width */ } div.pagebreak { page-break-before: always; } /* page-break-after works, as well */ } @media screen { div.wrapper { width: 75%; /* of body width */ } } #filterPrintDetails{display:none;} {% endstylesheet %} {% if PageParameter.RegistrationInstanceId %} {% assign instanceId = PageParameter.RegistrationInstanceId %} {% endif %} {% sql %}SELECT RegistrationRegistrant.Id AS RegistrantId, dbo.Person.NickName, dbo.Person.LastName, dbo.Person.Gender, dbo.Person.GraduationYear FROM dbo.RegistrationRegistrant INNER JOIN dbo.Registration ON dbo.RegistrationRegistrant.RegistrationId = dbo.Registration.Id INNER JOIN dbo.PersonAlias ON dbo.RegistrationRegistrant.PersonAliasId = dbo.PersonAlias.Id INNER JOIN dbo.Person ON dbo.PersonAlias.PersonId = dbo.Person.Id WHERE dbo.Registration.RegistrationInstanceId = {{PageParameter.RegistrationInstanceId}} AND dbo.RegistrationRegistrant.OnWaitList = 'False' ORDER BY dbo.Person.LastName, dbo.Person.NickName {% endsql %} {% for item in results %} {% assign id = item.RegistrantId | Remove:'{ Id = ' | Remove:' }' %} {% registrationregistrant Where:'Id == {{id}}' %} {% for registrationregistrant in registrationregistrantItems %} {% assign registration = registrationregistrant.Registration %} {% assign registrar = registration.PersonAliasId | PersonByAliasId %} {% assign registrantPerson = registrationregistrant.PersonAliasId | PersonByAliasId %} {% assign registrationInstance = registration.RegistrationInstance %} {% assign attributeCount = registrationregistrant.AttributeValues | Size | Minus:1 %}

{{registrationInstance.Name}}

{{registrantPerson.FullName}} (Submitted on: {{ registrationregistrant.CreatedDateTime }} by {{registrar.FullName}})

Address: {{registrantPerson | Address:'Home'}}
Gender: {{registrantPerson.Gender}}
Birthdate: {{registrantPerson.BirthDate | Date:'M/d/yyyy'}}
{% for i in (0..attributeCount) %}
{% if registrationregistrant.AttributeValues[i].AttributeIsGridColumn %} {{ registrationregistrant.AttributeValues[i].AttributeName }} {% if registrationregistrant.AttributeValues[i].ValueFormatted != "" %}{{ registrationregistrant.AttributeValues[i].ValueFormatted }}{% else %}No Value Entered{% endif %}
{% endif %} {% endfor %}
{% assign feeCount = registrationregistrant.Fees | Size %} {% if feeCount > 0 %}
{{ registrationInstance.RegistrationTemplate.FeeTerm | PluralizeForQuantity:registrantCount }}: {% endif %} {% endfor %}
{% endregistrationregistrant %} {% endfor %}