﻿<ViewDefinitions xmlns="http://www.windex.nl/schemas/viewdefinition/2007">
	<Views>
		<View Name="Compact" ColumnWidths="70px;auto;auto" HiddenColumnIds="0;5;6" DefaultOrderColumn="2">
			<Columns>
				<XsltColumn HeaderText="Functie" Ordinal="4">
					<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:choose>
									<xsl:when test="Column[@name = 'Gedefineerde funtie']/. != ''">
										<xsl:value-of select="Column[@name = 'Gedefineerde funtie']/." />
									</xsl:when >
									<xsl:otherwise>
										<xsl:value-of select="Column[@name = 'Rol']/." />
									</xsl:otherwise>
								</xsl:choose>
							</xsl:template>
						</xsl:stylesheet>
					</Transform>
				</XsltColumn>
			</Columns>
		</View>
		<View Name="Visitekaartjes" ColumnWidths="56px;auto;auto;auto"
			  HiddenColumnIds="0;4;5;6;7;8;9;10;11;12;13;14" 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">
								<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 = 'Person.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>
							</xsl:template>
						</xsl:stylesheet>
					</Transform>
				</XsltColumn>
				<XsltColumn HeaderText="Contactpersoon" Ordinal="2" OrderBy="SortName">
					<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">
								<span style="vertical-align: top; height: 50px;">
									<b>
										<xsl:value-of select="Column[@name = 'Naam']/." />
									</b>
									<xsl:if test="Column[@name = 'Functie']/. != ''">
										<br/>
										<xsl:value-of select="Column[@name = 'Functie']/." />
									</xsl:if>
									<xsl:if test="Column[@name = 'Afdeling']/. != ''">
										<br/>
										<xsl:value-of select="Column[@name = 'Afdeling']/." />
									</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 <xsl:value-of select="Column[@name = 'Telefoonnummer']/."/>
									</xsl:if>
								</span>
							</xsl:template>
						</xsl:stylesheet>
					</Transform>
				</XsltColumn>
				<XsltColumn HeaderText="Organisatie" Ordinal="3" OrderBy="Organization.Name">
					<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">
								<span style="vertical-align: top; height:50px;">
									<xsl:value-of select="Column[@name = 'Organisatie']/."/>
									<xsl:if test="Column[@name = 'Telefoonnummer2']/. != ''">
										<br/>
										T <xsl:value-of select="Column[@name = 'Telefoonnummer2']/."/>
									</xsl:if>
								</span>
							</xsl:template>
						</xsl:stylesheet>
					</Transform>
				</XsltColumn>
			</Columns>
		</View>
		<View Name="Medewerkers (beknopt)" ColumnWidths="70px;auto;auto" HiddenColumnIds="0;4;5;6" DefaultOrderColumn="2">
			<Columns>
				<XsltColumn HeaderText="Naam" Ordinal="2" OrderBy="SortName">
					<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:choose>
									<xsl:when test="Column[@name = 'ObjectName']/. != ''">
										<xsl:value-of select="substring-after(Column[@name = 'ObjectName']/., ';#')" />
									</xsl:when >
								</xsl:choose>
							</xsl:template>
						</xsl:stylesheet>
					</Transform>
				</XsltColumn>
			</Columns>
		</View>
	</Views>
</ViewDefinitions>