<?xml version="1.0" encoding="ISO-8859-1"?>
<VUE name="PMSI000174" label="PMSI. Comparaison C.A. ventilé par UM" 
	database="iCTI" swf="*CTI_view1" softCode="iCTI_pmsi" globals="PMSI_globals.XML" componentsFile="PMSI_components.XML" helpDokuWIkiDir="pmsi:sejour_analyse_detaillee:rum:chiffre_daffaire_rum" helpDokuWIkiFile="pmsi000160"  helpFile="iCTI_PMSI_PMSI000174.HTML">
	
	<title><![CDATA[=	
		
		var group_by_label = '';
		if (SELECT.GROUPBY != '-1') {
			group_by_label = ' par ' + SELECT.GROUPBY_LABEL;
		}
		if (SELECT.GROUPBY_2 != '-1') {
			group_by_label = group_by_label + ' et ' + SELECT.GROUPBY_2_LABEL;
		}

		return 'Comparaison C.A. ventilé par UM ' + group_by_label + ' (' + VIEW.DATECOMPTITLE + ')';
		
	]]></title>
	
	<VIEWPROPERTIES componentName="PROPERTIES_PRESTATIONS_UM" />
	<VIEWPROPERTIES componentName="PROPERTIES_SELECT_TABTREE" />
	<VIEWPROPERTIES>
		<PROPERTY dataLink="VIEWPROPERTIES" nameField="name" valueField="value"/>
		<PROPERTY name="DATA1">
			<value><![CDATA[[EVAL 
				return PMSI_PRESTATION_RUM_data("[DATA1]");
			EVAL]]]></value>
		</PROPERTY>
		<PROPERTY name="DATA2">
			<value><![CDATA[[EVAL 
				return PMSI_PRESTATION_RUM_data("[DATA2]");
			EVAL]]]></value>
		</PROPERTY>
		<PROPERTY name="DATA3">
			<value><![CDATA[[EVAL 
				return PMSI_PRESTATION_RUM_data("[DATA3]");
			EVAL]]]></value>
		</PROPERTY>
	</VIEWPROPERTIES>
	<SELECTIONS label="Paramètres de l'analyse">
		<GROUP label="Période">
			<FIELD name="ALIAS_PERIODE" label="" UI="combo" width="220" default="CUM_LAST_MONTH" tree="true" globalListProvider="ALIAS_PERIODE" />
			<FIELD name="PERIODE" label="Période" UI="combo" tree="true" width="150" default="2014-07-01" printable="false" globalListProvider="DATE_DEBUT" />
			<FIELD name="TOPERIODE" label="à" UI="combo" tree="true" width="150" default="2014-12-31" printable="false" globalListProvider="DATE_FIN" />
		</GROUP>
		<GROUP label="Comparer avec">
			<FIELD name="TYPE_COMPARAISON" label="" UI="combo" default="S" width="200">
				<OPTIONx label="Pas de comparaison" data="-1" />
				<OPTION label="Année précédente" data="2" />
				<OPTION label="Deux années précédentes" data="3" />
				<OPTIONx label="Trois années précédentes" data="4" />
				<OPTION label="Saisie période" data="S" />
			</FIELD>
			<FIELD name="PERIODE_D" label="" UI="combo" tree="true" width="150" default="2014-01-01" globalListProvider="DATE_DEBUT" visible="= SELECT.TYPE_COMPARAISON == 'S'" />
			<FIELD name="TOPERIODE_D" label="à" UI="combo" tree="true" width="150" default="2014-06-30" globalListProvider="DATE_FIN" visible="= SELECT.TYPE_COMPARAISON == 'S'" />
		</GROUP>
		<GROUP label="Regroupements">
			<FIELD name="GROUPBY" width="220" label="" UI="combo" default="UM" tree="true">
				<OPTION label="Options" data="" globalListProvider="PRESTATIONS_UM_GROUPBY_OPTIONS" />
			</FIELD>
			<FIELD name="GROUPBY_TAB" width="100" label="Présentation" UI="combo" default="AUTO" visible="= SELECT.GROUPBY_2 != '-1' ">
				<OPTION label="Automatique" data="AUTO" />
				<OPTION label="Arbre" data="TREE" />
				<OPTION label="Onglet" data="TAB" />
			</FIELD>
		</GROUP>
		<GROUP label="">
			<FIELD name="GROUPBY_2" width="220" label="" UI="combo" default="-1" tree="true">
				<OPTION label="Pas de second niveau" data="-1" />
				<OPTION label="Options" data="" globalListProvider="PRESTATIONS_UM_GROUPBY_OPTIONS" />
			</FIELD>
		</GROUP>		
        <GROUP label="">
			<FIELD name="GROUPBY_3" width="220" label="" UI="combo" default="-1" tree="true">
				<OPTION label="Pas de troisième niveau" data="-1" />
				<OPTION label="Options" data="" globalListProvider="PRESTATIONS_UM_GROUPBY_OPTIONS" />
			</FIELD>
		</GROUP>
		<GROUP label="Données">
			<FIELD name="DATA1" label="" UI="combo" default="BR" default2="" tree="true">
				<OPTION label="Options" data="" globalListProvider="DATA_PRESTATIONS_RUM" />
			</FIELD>
			<FIELD name="DATA2" label="" UI="combo" default="-1" default2="" tree="true">
				<OPTION label="" data="-1" data2="" />
				<OPTION label="Options" data="" globalListProvider="DATA_PRESTATIONS_RUM" />
			</FIELD>
			<FIELD name="DATA3" label="" UI="combo" default="-1" default2="" tree="true">
				<OPTION label="" data="-1" data2="" />
				<OPTION label="Options" data="" globalListProvider="DATA_PRESTATIONS_RUM" />
			</FIELD>
		</GROUP>
	</SELECTIONS>
	<SELECTIONS componentName="FILTRES_PRESTATION_RUM_SELECTIONS" />
	<SELECTIONS componentName="FILTRES_PRESTATION_RUM_SOUSSELECTIONS" />
	<SELECTIONS componentName="FILTRES_RSS_SELECTIONS" />
	<QUERIES>
		<QUERY label="">
			<SQL optimizer="V_RSS_X">
				<select><![CDATA[		

					CTISELECT_TREE
						WORKTABLE{pmsi000174}
						GROUPBY1{[VIEW.SELECT_TABTREE_OID_FIELD],, [VIEW.SELECT_TABTREE_COD_FIELD],, [VIEW.SELECT_TABTREE_TXT_FIELD]}
						GROUPBY1MODE{[GROUPBY_TAB]}
						GROUPBY2{[VIEW.SELECT_TABTREE_2_OID_FIELD],, [VIEW.SELECT_TABTREE_2_COD_FIELD],, [VIEW.SELECT_TABTREE_2_TXT_FIELD]}
						GROUPBY3{[VIEW.SELECT_TABTREE_3_OID_FIELD],, [VIEW.SELECT_TABTREE_3_COD_FIELD],, [VIEW.SELECT_TABTREE_3_TXT_FIELD]}
						SIGNIFDATA{[VIEW.SELECT_TABTREE_ACTIVITE_SIGNIFICATIVE_DATA],, [ACTIVITE_SIGNIFICATIVE_MODE],, [ACTIVITE_SIGNIFICATIVE_NUMBER]}
						COLUMNBYDATECOMP{v_rss_1.date_sortie,, '[PERIODE]' ,, '[TOPERIODE]',, '[PERIODE_D]' ,, '[TOPERIODE_D]',, ,, ,, ,, [TYPE_COMPARAISON] ,, [LASTMONTH_OPTION]}
						INDICATORS_COLUMNS{
							[VIEW.DATA1],
							[VIEW.DATA2],
							[VIEW.DATA3],
						}
					FROM #V_RSS_X#
						JOIN pmsi.v_rsf_detail_rum_1 v_rsf_detail_1 ON v_rss_1.rss_id = v_rsf_detail_1.rss_id 
					WHERE 1=1
						[VIEW.FILTRE_RSS_SELECT]
						[VIEW.PRESTATION_SELECT]
						
					AFTER{
						UPDATE pmsi000174 SET 
							indicateurs[10] = indicateurs[1] - indicateurs[4],
							indicateurs[13] = CASE 
											WHEN indicateurs[1] > 0 AND indicateurs[4] > 0 THEN base.cti_division(indicateurs[1] - indicateurs[4], indicateurs[4]) * 100
											ELSE 0 END,
							indicateurs[11] = indicateurs[2] - indicateurs[5],
							indicateurs[14] = CASE 
											WHEN indicateurs[2] > 0 AND indicateurs[5] > 0 THEN base.cti_division(indicateurs[2] - indicateurs[5], indicateurs[5]) * 100
											ELSE 0 END,
							indicateurs[12] = indicateurs[3] - indicateurs[6],
							indicateurs[15] = CASE 
											WHEN indicateurs[3] > 0 AND indicateurs[6] > 0 THEN base.cti_division(indicateurs[3] - indicateurs[6], indicateurs[6]) * 100
											ELSE 0 END
						
					}

				]]></select>
			
				<FIELDS>
					<INSERT name="CTISELECT_TREE_FIELDS" />
					<FIELD name="F1" />
					<FIELD name="F2" />
					<FIELD name="F3" />
					
					<FIELD name="D1" />
					<FIELD name="D2" />
					<FIELD name="D3" />
					
					<FIELD name="D1_2" />
					<FIELD name="D2_2" />
					<FIELD name="D3_2" />
					
					<FIELD name="E1" />
					<FIELD name="E2" />
					<FIELD name="E3" />
					
					<FIELD name="P1" />
					<FIELD name="P2" />
					<FIELD name="P3" />
				</FIELDS>
			</SQL>
		</QUERY>
		
		<QUERY type="propertiesLink" name="VIEWPROPERTIES" forSelections="false"> 
			<SQL>
				<select><![CDATA[	
					SELECT 'PERIODE_D' , CASE WHEN '[TYPE_COMPARAISON]' != 'S' THEN date('[PERIODE]'::date - interval '1 year') ELSE '[PERIODE_D]' END::text
					UNION
					SELECT 'TOPERIODE_D' , CASE WHEN '[TYPE_COMPARAISON]' != 'S' THEN date('[TOPERIODE]'::date - interval '1 year') ELSE '[TOPERIODE_D]' END::text
					UNION
					SELECT 'PERIODE_D_LABEL', CASE WHEN  CASE WHEN '[TYPE_COMPARAISON]' != 'S' THEN date('[PERIODE]'::date - interval '1 year') ELSE '[PERIODE_D]' END = p_calendrier_mois.date_debut THEN p_calendrier_mois.texte_court ELSE p_calendrier.texte_court END
					FROM base.p_calendrier
						JOIN base.p_calendrier_mois ON p_calendrier.mois = p_calendrier_mois.mois
					WHERE date = CASE WHEN '[TYPE_COMPARAISON]' != 'S' THEN date('[PERIODE]'::date - interval '1 year') ELSE '[PERIODE_D]' END
					UNION
					SELECT 'TOPERIODE_D_LABEL', CASE WHEN  CASE WHEN '[TYPE_COMPARAISON]' != 'S' THEN date('[TOPERIODE]'::date - interval '1 year') ELSE '[TOPERIODE_D]' END = p_calendrier_mois.date_fin THEN p_calendrier_mois.texte_court ELSE p_calendrier.texte_court END
					FROM base.p_calendrier
						JOIN base.p_calendrier_mois ON p_calendrier.mois = p_calendrier_mois.mois
					WHERE date = CASE WHEN '[TYPE_COMPARAISON]' != 'S' THEN date('[TOPERIODE]'::date - interval '1 year') ELSE '[TOPERIODE_D]' END
					UNION
					SELECT 'PERIODE_D2' , CASE WHEN '[TYPE_COMPARAISON]' = '3' THEN date('[PERIODE]'::date - interval '2 year') ELSE '[PERIODE_D]' END::text
					UNION
					SELECT 'TOPERIODE_D2' , CASE WHEN '[TYPE_COMPARAISON]' = '3' THEN date('[TOPERIODE]'::date - interval '2 year') ELSE '[TOPERIODE_D]' END::text
					UNION
					SELECT 'PERIODE_D2_LABEL', CASE WHEN  CASE WHEN '[TYPE_COMPARAISON]' = '3' THEN date('[PERIODE]'::date - interval '2 year') ELSE '[PERIODE_D]' END = p_calendrier_mois.date_debut THEN p_calendrier_mois.texte_court ELSE p_calendrier.texte_court END
					FROM base.p_calendrier
						JOIN base.p_calendrier_mois ON p_calendrier.mois = p_calendrier_mois.mois
					WHERE date = CASE WHEN '[TYPE_COMPARAISON]' = '3' THEN date('[PERIODE]'::date - interval '2 year') ELSE '[PERIODE_D]' END
					UNION
					SELECT 'TOPERIODE_D2_LABEL', CASE WHEN  CASE WHEN '[TYPE_COMPARAISON]' = '3' THEN date('[TOPERIODE]'::date - interval '2 year') ELSE '[TOPERIODE_D]' END = p_calendrier_mois.date_fin THEN p_calendrier_mois.texte_court ELSE p_calendrier.texte_court END
					FROM base.p_calendrier
						JOIN base.p_calendrier_mois ON p_calendrier.mois = p_calendrier_mois.mois
					WHERE date = CASE WHEN '[TYPE_COMPARAISON]' = '3' THEN date('[TOPERIODE]'::date - interval '2 year') ELSE '[TOPERIODE_D]' END
				]]></select>
				<FIELDS>
					<FIELD name="name" />
					<FIELD name="value" />
				</FIELDS>
			</SQL>
		</QUERY>
		
	</QUERIES>
	
	<PRESENTATION>
		<VIEWLINKS>
			<VIEWLINK label="Justificatif par RUM" shortLabel="Liste RUM" view="PMSI000175.XML" componentName="RSS_BASE_VIEWLINK" component2Name="PRESTATION_UM_VIEWLINK" component3Name="DATE_COMP_3_VIEWLINK" />
			<VIEWLINK label="Liste des RSS" shortLabel="Liste RSS" view="PMSI000005.XML" componentName="RSS_BASE_VIEWLINK" component2Name="RSS_OTHERS_VIEWLINK" component3Name="DATE_COMP_3_VIEWLINK" />
		</VIEWLINKS>
		<ONGLET excelLabel="Comparatif" label="Comparatif" multiTab="true">
			<CHART title="Comparatif" type="columnChart" maxItems="20" maxItemsSortOn="F1" maxItemsSortSeq="D" sortField="COD" sortSeq="A" >
				<CATEGORY field="COD" type="Char" />
				<SERIE field="D1_2" displayName="SELECT.DATA13 + ' ' + VIEW.COLH3" displayNameCalc="true" visibleCondition="VIEW.COLH3 != null" />
				<SERIE field="D1" displayName="SELECT.DATA13 + ' ' + VIEW.COLH2" displayNameCalc="true" visibleCondition="VIEW.COLH2 != null" />
				<SERIE field="F1" displayName="SELECT.DATA13 + ' ' + VIEW.COLH1" displayNameCalc="true" />
			</CHART>
			<CHART title="Comparatif" type="columnChart" maxItems="20" maxItemsSortOn="F2" maxItemsSortSeq="D" sortField="COD" sortSeq="A" visibleCondition="SELECT.DATA2 != '-1'">
				<CATEGORY field="COD" type="Char" />
				<SERIE field="D2_2" displayName="SELECT.DATA23 + ' ' + VIEW.COLH3" displayNameCalc="true" visibleCondition="VIEW.COLH3 != null" />
				<SERIE field="D2" displayName="SELECT.DATA23 + ' ' + VIEW.COLH2" displayNameCalc="true" visibleCondition="VIEW.COLH2 != null" />
				<SERIE field="F2" displayName="SELECT.DATA23 + ' ' + VIEW.COLH1" displayNameCalc="true" />
			</CHART>
			<CHART title="Comparatif" type="columnChart" maxItems="20" maxItemsSortOn="F3" maxItemsSortSeq="D" sortField="COD" sortSeq="A" visibleCondition="SELECT.DATA3 != '-1'">
				<CATEGORY field="COD" type="Char" />
				<SERIE field="D3_2" displayName="SELECT.DATA33 + ' ' + VIEW.COLH3" displayNameCalc="true" visibleCondition="VIEW.COLH3 != null" />
				<SERIE field="D3" displayName="SELECT.DATA33 + ' ' + VIEW.COLH2" displayNameCalc="true" visibleCondition="VIEW.COLH2 != null" />
				<SERIE field="F3" displayName="SELECT.DATA33 + ' ' + VIEW.COLH1" displayNameCalc="true" />
			</CHART>
			<DATAGRID title="" total="true" showOthers="true" headerHeight="70" variableRowHeight="true" sortable="= SELECT.GROUPBY_3 == '-1' || SELECT.GROUPBY_2 == '-1' || SELECT.GROUPBY_TAB == 'TAB'" selectRowInRows="= ROW.OID == '-9999997'" otherRowInRows="= ROW.OID == '-9999998'" totalRowInRows="= ROW.OID == '-9999999'">
				<INSERT name="DATAGRID_MULTITAB_STYLES" />
				<COLUMN dataField="OID" width="60" type="Char" visible="false" headerText="Oid" />
				<COLUMN dataField="COD" width="90" type="Char" visible="true" headerText="Code" textAlign="left" otherFunction="text" totalFunction="text" totalComplement="TOTAL">
					<INSERT name="COLUMN_COD_MULTITAB_STYLES" />
				</COLUMN>
				<COLUMN dataField="TXT" type="Char" minWidth="50" headerText="SELECT.GROUPBY_LABEL" headerTextCalc="true" textAlign="left" totalFunction="text" otherFunction="text" otherComplement="*ROW" />
				
				<COLUMN dataField="D1_2" type="Number" width="85" fixed="false" outputFormat="= SELECT.DATA12" visibleCondition="VIEW.COLH3 != null" selectable="true" headerText="VIEW.COLH3 + '\n' + SELECT.DATA13" headerTextCalc="true" textAlign="right" totalFunction="sum" otherFunction="sum" />
				<COLUMN dataField="D1"   type="Number" width="85" fixed="false" outputFormat="= SELECT.DATA12" visibleCondition="VIEW.COLH2 != null" selectable="true" headerText="VIEW.COLH2 + '\n' + SELECT.DATA13" headerTextCalc="true" textAlign="right" totalFunction="sum" otherFunction="sum" />
				<COLUMN dataField="F1"   type="Number" width="85" fixed="false" outputFormat="= SELECT.DATA12" visibleCondition="VIEW.COLH1 != null" selectable="true" headerText="VIEW.COLH1 + '\n' + SELECT.DATA13" headerTextCalc="true" textAlign="right" totalFunction="sum" otherFunction="sum" />
				<COLUMN dataField="E1"   type="Number" width="85" fixed="false" outputFormat="= SELECT.DATA12" headerText="VIEW.COLH1 + '\n' + 'Ecart'" headerTextCalc="true" textAlign="right" totalFunction="sum" totalComplement="" otherFunction="sum">
					<CELLSTYLE name="cellIndicator" value="triangle_down, 10, left middle, 0xD63E00" condition="(SELECT.DATA14 == 'P' &amp;&amp; ROW.F1 &lt; ROW.D1) || (SELECT.DATA14 == 'N' &amp;&amp; ROW.F1 &gt; ROW.D1)" />
					<CELLSTYLE name="cellIndicator" value="triangle_up, 10, left middle, 0x75a0eb" condition="(SELECT.DATA14 == 'P' &amp;&amp; ROW.F1 &gt; ROW.D1) || (SELECT.DATA14 == 'N' &amp;&amp; ROW.F1 &lt; ROW.D1)" />
					<CELLSTYLE name="cellIndicator" value="rectangle, 10, left middle, 0xFFA500" condition="ROW.F1 != null &amp;&amp; ROW.D1 != null &amp;&amp; ROW.F1 == ROW.D1" />
				</COLUMN>
				<COLUMN dataField="P1"   type="Number" width="65" fixed="false" outputFormat="= if (ROW.D1 &gt;0 &amp;&amp; ROW.F1 &gt;0) {return '0%'} else {return '#'}" headerText="VIEW.COLH1 + '\n' + '% Evol.'" headerTextCalc="true" textAlign="right" totalFunction="sum" totalComplement="" otherFunction="sum" />
				
				<COLUMN dataField="D2_2" type="Number" width="85" fixed="false" outputFormat="= SELECT.DATA22" visibleCondition="VIEW.COLH3 != null &amp;&amp; SELECT.DATA2 != '-1'" selectable="true" headerText="VIEW.COLH3 + '\n' + SELECT.DATA23" headerTextCalc="true" textAlign="right" totalFunction="sum" otherFunction="sum" />
				<COLUMN dataField="D2"   type="Number" width="85" fixed="false" outputFormat="= SELECT.DATA22" visibleCondition="VIEW.COLH2 != null &amp;&amp; SELECT.DATA2 != '-1'" selectable="true" headerText="VIEW.COLH2 + '\n' + SELECT.DATA23" headerTextCalc="true" textAlign="right" totalFunction="sum" otherFunction="sum" />
				<COLUMN dataField="F2"   type="Number" width="85" fixed="false" outputFormat="= SELECT.DATA22" visibleCondition="VIEW.COLH1 != null &amp;&amp; SELECT.DATA2 != '-1'" selectable="true" headerText="VIEW.COLH1 + '\n' + SELECT.DATA23" headerTextCalc="true" textAlign="right" totalFunction="sum" otherFunction="sum" />
				<COLUMN dataField="E2"   type="Number" width="85" fixed="false" outputFormat="= SELECT.DATA22" visibleCondition="SELECT.DATA2 != '-1'" headerText="VIEW.COLH1 + '\n' + ' Ecart'" headerTextCalc="true" textAlign="right" totalFunction="sum" totalComplement="" otherFunction="sum">
					<CELLSTYLE name="cellIndicator" value="triangle_down, 10, left middle, 0xD63E00" condition="(SELECT.DATA14 == 'P' &amp;&amp; ROW.F2 &lt; ROW.D2) || (SELECT.DATA14 == 'N' &amp;&amp; ROW.F2 &gt; ROW.D2)" />
					<CELLSTYLE name="cellIndicator" value="triangle_up, 10, left middle, 0x75a0eb" condition="(SELECT.DATA14 == 'P' &amp;&amp; ROW.F2 &gt; ROW.D2) || (SELECT.DATA14 == 'N' &amp;&amp; ROW.F2 &lt; ROW.D2)" />
					<CELLSTYLE name="cellIndicator" value="rectangle, 10, left middle, 0xFFA500" condition="ROW.F2 != null &amp;&amp; ROW.D2 != null &amp;&amp; ROW.F2 == ROW.D2" />
				</COLUMN>
				<COLUMN dataField="P2"   type="Number" width="65" fixed="false" outputFormat="= if (ROW.D2 &gt;0  &amp;&amp;  ROW.F2 &gt;0) {return '0%'} else {return '#'}" visibleCondition="SELECT.DATA2 != '-1'" headerText="VIEW.COLH1 + '     ' + ' % Evol.'" headerTextCalc="true" textAlign="right" totalFunction="sum" totalComplement="" otherFunction="sum" />
				
				<COLUMN dataField="D3_2" type="Number" width="85" fixed="false" outputFormat="= SELECT.DATA32" visibleCondition="VIEW.COLH3 != null &amp;&amp; SELECT.DATA3 != '-1'" selectable="true" headerText="VIEW.COLH3 + '\n' + SELECT.DATA333" headerTextCalc="true" textAlign="right" totalFunction="sum" otherFunction="sum" />
				<COLUMN dataField="D3"   type="Number" width="85" fixed="false" outputFormat="= SELECT.DATA32" visibleCondition="VIEW.COLH2 != null &amp;&amp; SELECT.DATA3 != '-1'" selectable="true" headerText="VIEW.COLH2 + '\n' + SELECT.DATA33" headerTextCalc="true" textAlign="right" totalFunction="sum" otherFunction="sum" />
				<COLUMN dataField="F3"   type="Number" width="85" fixed="false" outputFormat="= SELECT.DATA32" visibleCondition="VIEW.COLH1 != null &amp;&amp; SELECT.DATA3 != '-1'" selectable="true" headerText="VIEW.COLH1 + '\n' + SELECT.DATA33" headerTextCalc="true" textAlign="right" totalFunction="sum" otherFunction="sum" />
				<COLUMN dataField="E3"   type="Number" width="85" fixed="false" outputFormat="= SELECT.DATA32" visibleCondition="SELECT.DATA3 != '-1'" headerText="VIEW.COLH1 + '\n' + 'Ecart'" headerTextCalc="true" textAlign="right" totalFunction="sum" totalComplement="" otherFunction="sum">
					<CELLSTYLE name="cellIndicator" value="triangle_down, 10, left middle, 0xD63E00" condition="(SELECT.DATA14 == 'P' &amp;&amp; ROW.F3 &lt; ROW.D3) || (SELECT.DATA14 == 'N' &amp;&amp; ROW.F3 &gt; ROW.D3)" />
					<CELLSTYLE name="cellIndicator" value="triangle_up, 10, left middle, 0x75a0eb" condition="(SELECT.DATA14 == 'P' &amp;&amp; ROW.F3 &gt; ROW.D3) || (SELECT.DATA14 == 'N' &amp;&amp; ROW.F3 &lt; ROW.D3)" />
					<CELLSTYLE name="cellIndicator" value="rectangle, 10, left middle, 0xFFA500" condition="ROW.F3 != null &amp;&amp; ROW.D3 != null &amp;&amp; ROW.F3 == ROW.D3" />
				</COLUMN>
				<COLUMN dataField="P3"   type="Number" width="65" fixed="false" outputFormat="= if (ROW.D3 &gt;0  &amp;&amp;  ROW.F3 &gt;0) {return '0%'} else {return '#'}" visibleCondition="SELECT.DATA3 != '-1'" headerText="VIEW.COLH1 + '     ' + ' % Evol.'" headerTextCalc="true" textAlign="right" totalFunction="sum" totalComplement="" otherFunction="sum" />
			</DATAGRID>
		</ONGLET>
	</PRESENTATION>
</VUE>
