﻿<ViewDefinitions xmlns="http://www.windex.nl/schemas/viewdefinition/2007">
	<Views>
		<View Name="Compact" ColumnWidths="70px;auto;auto" HiddenColumnIds="0" DefaultOrderColumn="2"/>
		<View Name="Visitekaartjes" ColumnWidths="47px;auto;auto" HiddenColumnIds="0;4;5;6;7;8;9;10;11;" DefaultOrderColumn="2">
			<Columns>
				<XsltColumn HeaderText="Pasfoto" Ordinal="1">
					<Transform>
						<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl">
							<xsl:output method="html" indent="yes"/>

							<xsl:template match="/Row">
								<center>
									<xsl:choose>
										<xsl:when test="Column[@name='Pasfoto aanwezig']/. = '1'">
											<img>
												<xsl:attribute name="src">
													<xsl:text disable-output-escaping="yes">/ImageRetriever/ImageRetriever.aspx?type=Windex.CommunicationCentre.Application.BusinessObjects.Person&amp;height=50&amp;id=</xsl:text>
													<xsl:value-of select="Column[@name = 'Id']/."/>
												</xsl:attribute>
											</img>
										</xsl:when>
										<xsl:otherwise>
											<img>
												<xsl:attribute name="src">
													<xsl:text disable-output-escaping="yes">/Theming/Images/void.gif</xsl:text>
												</xsl:attribute>
												<xsl:attribute name="class">
													<xsl:text>wccImage</xsl:text>
												</xsl:attribute>
											</img>
										</xsl:otherwise>
									</xsl:choose>
								</center>
							</xsl:template>
						</xsl:stylesheet>
					</Transform>
				</XsltColumn>
				<XsltColumn HeaderText="Persoon" Ordinal="2" OrderBy="ObjectName">
					<Transform>
						<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl">
							<xsl:output method="html" indent="yes"/>
							<xsl:template match="/Row">
								<table height="50" border="0" cellpadding="0" cellspacing="0" frame="void">
									<tr>
										<td valign="top" style="border: solid 0px Transparent">
											<b>

												<xsl:value-of select="Column[@name = 'Naam']/."/>

											</b>
											<xsl:if test="Column[@name = 'Woonplaats']/. != ''">
												(<xsl:value-of select="Column[@name = 'Woonplaats']/." />)
											</xsl:if>
											<br/>
											<span style="color: #6D6D6D">
												<xsl:value-of select="Column[@name = 'Relatienr.']/."/>
												<xsl:if test="Column[@name = 'Geboortedatum']/. != ''">
													<xsl:value-of select="concat(' | ', substring-before(Column[@name = 'Geboortedatum']/., ' '))"/>
												</xsl:if>
												<xsl:if test="Column[@name = 'E-mailadres']/. != ''">
													<br/>
													E 
													<a>
														<xsl:attribute name="href">
															<xsl:value-of select="concat('mailto:', Column[@name = 'E-mailadres']/.)"/>
														</xsl:attribute>
														<xsl:value-of select="Column[@name = 'E-mailadres']/."/>
													</a>
												</xsl:if>
												<xsl:if test="Column[@name = 'Telefoonnummer']/. != ''">
													<br/>
													T
													<span style="color: black">
														<xsl:value-of select="Column[@name = 'Telefoonnummer']/."/>
													</span>
												</xsl:if>
											</span>
										</td>
									</tr>
								</table>
							</xsl:template>
						</xsl:stylesheet>
					</Transform>
				</XsltColumn>
				<XsltColumn HeaderText="Werkzaam bij" Ordinal="3">
					<Transform>
						<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl">
							<xsl:output method="html" indent="yes"/>
							<xsl:template match="/Row">
								<table height="50" border="0" cellpadding="0" cellspacing="0" frame="void">
									<tr>
										<td valign="top" style="border: solid 0px Transparent">
											<xsl:for-each select="Column[@name='Organisatie']/results/result">
												<xsl:choose>
													<xsl:when test="value/. = preceding-sibling::result[1]/value/.">
													</xsl:when>
													<xsl:otherwise>
														<xsl:value-of select="value/."/>
													</xsl:otherwise>
												</xsl:choose>
												<br/>
											</xsl:for-each>
										</td>
									</tr>
								</table>
							</xsl:template>
						</xsl:stylesheet>
					</Transform>
				</XsltColumn>
			</Columns>
		</View>
		<View Name="Personen (VoegLidToe)" ColumnWidths="60px;auto;150px,auto"
			  HiddenColumnIds="0;4" DefaultOrderColumn="2">
			<Columns>
				<XsltColumn HeaderText="Organisatie(s)" Ordinal="5">
					<Transform>
						<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl">
							<xsl:output method="html" indent="yes"/>
							<xsl:template match="/Row">
								<xsl:for-each select="Column[@name='Medewerkers']/results/result">
									<xsl:choose>
										<xsl:when test="value/. = preceding-sibling::result[1]/value/.">
										</xsl:when>
										<xsl:otherwise>
											<xsl:value-of select="value/."/>
										</xsl:otherwise>
									</xsl:choose>

								</xsl:for-each>
							</xsl:template>
						</xsl:stylesheet>
					</Transform>
				</XsltColumn>
			</Columns>
		</View>
	</Views>
</ViewDefinitions>