ASM SUBREPORT NotebookSheet Vaccinations
From Wiki
Jump to navigationJump to search
SQL
(SELECT
vt.VaccinationType,
DATE (av.DateRequired) AS DateRequired,
DATE (av.DateOfVaccination) AS DateOfVaccination
FROM
animalvaccination AS av
INNER JOIN
vaccinationtype vt ON
vt.ID = av.VaccinationID
WHERE
av.AnimalID = $PARENTKEY$
ORDER BY
av.DateRequired
)
UNION
(
SELECT
'(none)',
'(none)',
'(none)'
FROM
dual
WHERE
NOT EXISTS
(
SELECT
'X'
FROM
animalvaccination
WHERE
AnimalID = $PARENTKEY$
)
)
HTML
$$HEADER
<h3>Vaccination Record</h3>
<table rules="all" border="1" cellspacing="5" cellpadding="5">
<tr>
<th>Vaccination</th>
<th>Date Required:</th>
<th>Date Given:</th>
</tr>
HEADER$$
$$BODY
<tr>
<td>$VaccinationType</td>
<td>$DateRequired</td>
<td>$DateOfVaccination</td>
</tr>
BODY$$
$$FOOTER
</table>
FOOTER$$