ARAI#56611 -- Styling voor nieuwe dagrapportage

svn path=/Website/branches/v2018.2/; revision=41205
This commit is contained in:
Robin Stoker
2019-02-27 15:17:56 +00:00
parent bd6a5ffafd
commit d9b44bb52b

View File

@@ -406,7 +406,7 @@ Amsterdam RAI
<tr>
<td colspan="2" class="caption" style="padding-top:20px;padding-bottom:20px">
<xsl:element name="a">
<xsl:attribute name="href">https://arai.facilitor.nl/?<xsl:value-of select="../bookmarks/melding"/><xsl:value-of select="key"/></xsl:attribute><b><xsl:value-of select="//lcl/MLD/melding"/>&#160;<xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></b>
<xsl:attribute name="href">https://arai.facilitor.nl/?sso=3&amp;<xsl:value-of select="../bookmarks/melding"/><xsl:value-of select="key"/></xsl:attribute><b><xsl:value-of select="//lcl/MLD/melding"/>&#160;<xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></b>
</xsl:element>
</td>
<td colspan="2" class="caption" style="padding-top:20px;padding-bottom:20px">
@@ -678,7 +678,7 @@ Amsterdam RAI
<tr>
<td colspan="4" class="caption" style="padding-top:20px;padding-bottom:0px">
<xsl:element name="a">
<xsl:attribute name="href">https://arai.facilitor.nl/?<xsl:value-of select="../bookmarks/opdracht"/><xsl:value-of select="key"/></xsl:attribute>
<xsl:attribute name="href">https://arai.facilitor.nl/?sso=3&amp;<xsl:value-of select="../bookmarks/opdracht"/><xsl:value-of select="key"/></xsl:attribute>
<b>
<xsl:value-of select="opdrachttype/omschrijving"/>&#160;
<xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/>
@@ -837,6 +837,9 @@ Amsterdam RAI
<xsl:key name="GROUP_BY_gebouw_key" match="//facilitor/rapport/rapport_data/data_row" use="FCLT_KEY"/>
<xsl:key name="GROUP_BY_afgeronde_tijd" match="//facilitor/rapport/rapport_data/data_row" use="AFGERONDE_TIJD"/>
<xsl:key name="GROUP_BY_RTM_ruimtegroep" match="//facilitor/rapport/rapport_data/data_row" use="RUIMTEGROEP"/>
<xsl:key name="GROUP_BY_evenement" match="//facilitor/rapport/rapport_data/data_row" use="EVENEMENT"/>
<xsl:key name="GROUP_BY_afdeling" match="//facilitor/rapport/rapport_data/data_row" use="concat(EVENEMENT, '|', AFDELING)"/>
<xsl:key name="GROUP_BY_datum" match="//facilitor/rapport/rapport_data/data_row" use="DATUM"/>
<xsl:template match="rapport">
@@ -1104,7 +1107,92 @@ Amsterdam RAI
</xsl:for-each>
</xsl:if>
<xsl:comment>---- Dagrapportage ---- </xsl:comment>
<xsl:comment>---- Dagrapportage ---- </xsl:comment>
<xsl:comment>---- Dagrapportage ---- </xsl:comment>
<xsl:if test="@view = 'arai_v_rap_dagrap_style'">
<table border="0" width="100%" cellpadding="2">
<tr>
<td>
<h1>
<b>DAGRAPPORTAGE</b>
</h1>
</td>
<td align="right">
<xsl:element name="img">
<xsl:attribute name="src">../../cust/arai/tmpl_logo.gif</xsl:attribute>
</xsl:element>
</td>
</tr>
<tr>
<td>&#160;</td>
</tr>
<xsl:for-each select="//facilitor/rapport/rapport_data/data_row[generate-id(.)=generate-id(key('GROUP_BY_datum',DATUM)[1])]">
<xsl:variable name="alleendatum" select="substring-before(DATUM, 'T')"/>
<xsl:variable name="jaar" select="substring($alleendatum, 1, 4)"/>
<xsl:variable name="maand" select="substring($alleendatum, 6, 2)"/>
<xsl:variable name="dag" select="substring($alleendatum, 9, 2)"/>
<tr>
<td>
Datum: <xsl:value-of select="concat($dag, '-', $maand, '-', $jaar)"/>
</td>
</tr>
</xsl:for-each>
<xsl:for-each select="//facilitor/rapport/rapport_data/data_row[generate-id(.)=generate-id(key('GROUP_BY_evenement',EVENEMENT)[1])]">
<xsl:sort select="EVENEMENT" order="ascending"/>
<tr>
<td>&#160;</td>
</tr>
<tr>
<td>
<h1 style="padding-top:40px;padding-bottom:5px;color:#E40046">
<b>
<xsl:value-of select="EVENEMENT"/>
</b>
</h1>
</td>
</tr>
<xsl:variable name="event" select="EVENEMENT"/>
<xsl:for-each select="//facilitor/rapport/rapport_data/data_row[EVENEMENT=$event and generate-id(.)=generate-id(key('GROUP_BY_afdeling',concat(EVENEMENT, '|', AFDELING))[1])]">
<table border="0" width="100%" cellpadding="2">
<tr>
<td bgcolor='#E40046'>
<b>
<xsl:value-of select="AFDELING"/>
</b>
</td>
</tr>
<xsl:variable name="afdeling" select="AFDELING"/>
<xsl:for-each select="//facilitor/rapport/rapport_data/data_row[EVENEMENT=$event and AFDELING=$afdeling]">
<tr>
<td bgcolor='#BEBEBE'>
<b>
<xsl:value-of select="KENMERKOMS"/>
</b>
</td>
</tr>
<xsl:variable name="kenmerk" select="KENMERKOMS"/>
<xsl:for-each select="//facilitor/rapport/rapport_data/data_row[EVENEMENT=$event and AFDELING=$afdeling and KENMERKOMS=$kenmerk]">
<tr>
<td>
<xsl:value-of select="KENMERKWAARDE"/>
</td>
</tr>
</xsl:for-each>
</xsl:for-each>
</table>
<tr>
<td>&#160;</td>
</tr>
<tr>
<td>&#160;</td>
</tr>
</xsl:for-each>
</xsl:for-each>
</table>
</xsl:if>
<xsl:comment>---- Overige RAPPORTEN ---- </xsl:comment>
<xsl:comment>---- Overige RAPPORTEN ---- </xsl:comment>