<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Blog EPM : OPEX</title><link>http://blogs.technet.com/franmer/archive/tags/OPEX/default.aspx</link><description>Tags: OPEX</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Intégrer un rapport RS dans les rapports PPS</title><link>http://blogs.technet.com/franmer/archive/2009/04/02/int-grer-un-rapport-rs-dans-les-rapports-pps.aspx</link><pubDate>Thu, 02 Apr 2009 09:58:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3221420</guid><dc:creator>Franck Mercier</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/franmer/comments/3221420.aspx</comments><wfw:commentRss>http://blogs.technet.com/franmer/commentrss.aspx?PostID=3221420</wfw:commentRss><description>&lt;P&gt;Une des demandes qui revient de plus en plus fréquemment, c’est la possibilité d’inclure un ou plusieurs rapports personnalisés dés la phase de proposition d’idée.&lt;/P&gt;
&lt;P&gt;Récemment, un rapport m’a été demandé, permettant de mettre rapidement en évidence la différence entre les dépenses et les bénéfices (type ROI).&lt;/P&gt;
&lt;P&gt;Cet article décrit comment utiliser Reporting Service (Composant de SQL Server) afin de créer un rapport incluant les informations des bases de Portfolio Server.&lt;/P&gt;
&lt;P&gt;Il faut savoir que par défaut, à partir du menu « &lt;B&gt;Project report&lt;/B&gt; » d’une fiche Projet de PPS, l’application passe les paramètres suivants au serveur de rapport :&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image002_2.jpg" mce_href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image002_2.jpg"&gt;&lt;IMG title=clip_image002 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=95 alt=clip_image002 src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image002_thumb.jpg" width=498 border=0 mce_src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image002_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Il sera donc nécessaire que l’un de ces paramètres soit inclus dans votre rapport. Le plus souvent seul le paramètre « &lt;B&gt;OriginalID&lt;/B&gt; » est nécessaire (et suffisant).&lt;/P&gt;
&lt;H1&gt;1/ création du rapport&lt;/H1&gt;
&lt;P&gt;Le Rapport va être créé avec Reporting Services 2005. Dans le menu « &lt;B&gt;Start/All programs/Microsoft SQL Server 2005/SQL server Business Intelligence Development Studio ».&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Vous pouvez au choix utiliser le guide de rapport ou créer directement votre rapport&lt;/P&gt;
&lt;H2&gt;A/ Requête d’extraction de données&lt;/H2&gt;
&lt;P&gt;Dans l’onglet « Data », renseignez la requête permettant d’extraire les données de la base&lt;/P&gt;
&lt;P&gt;La requête utilisée et &lt;B&gt;donnée à titre d’exemple&lt;/B&gt; est la suivante. &lt;B&gt;&lt;FONT color=#ff0000&gt;Cette requête a été utilisée dans le cadre d’une démonstration et devra être adaptée à votre besoin et contexte&lt;/FONT&gt;&lt;/B&gt; :&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;EM&gt;&lt;/EM&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;EM&gt;SELECT&lt;/EM&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;sfSTRUCTURE_ENTRIES.Name AS Proj_Name, hrORGANIZATION_HIERARCHY.Name AS [Level n], fnVALUES.Value, fnVALUES.Period, fnNAMES_1.Name AS Cost_Niv_Inf, fSTRUCTURE_ENTRIES_1.Name AS [Cost Center], fnVALUES.Granularity, fnNAMES_1.LevelID, fnLEVELS.Name AS Level_Name, fnLEVELS.ShortName, fnLEVELS.EntityType, fnLEVEL_RELATIONS.PrimaryLevelID, fnLEVEL_RELATIONS.SecondaryLevelID, sfSTRUCTURE_ENTRIES.OriginalID, sfSTRUCTURES.AccountID&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;EM&gt;FROM&lt;/EM&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;fnVALUES INNER JOIN sfSTRUCTURE_ENTRIES INNER JOIN&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;sfSTRUCTURES ON sfSTRUCTURE_ENTRIES.StructureID = sfSTRUCTURES.ID INNER JOIN&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;hrGROUPS ON sfSTRUCTURES.InternalClassID = hrGROUPS.InternalClassID INNER JOIN&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;hrORGANIZATION_HIERARCHY ON hrGROUPS.ID = hrORGANIZATION_HIERARCHY.DefaultPortfolioID ON &lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;fnVALUES.ProjectID = sfSTRUCTURE_ENTRIES.ID INNER JOIN&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;fnRELATIONS ON fnVALUES.EntityID = fnRELATIONS.ID INNER JOIN&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;fnNAMES AS fnNAMES_1 ON fnRELATIONS.SecondaryNameID = fnNAMES_1.ID INNER JOIN&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;sfSTRUCTURE_ENTRIES AS sfSTRUCTURE_ENTRIES_1 ON fnVALUES.CenterID = sfSTRUCTURE_ENTRIES_1.ID INNER JOIN&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;fnLEVELS ON fnNAMES_1.LevelID = fnLEVELS.ID INNER JOIN&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;fnLEVEL_RELATIONS ON fnLEVELS.ID = fnLEVEL_RELATIONS.PrimaryLevelID&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;EM&gt;WHERE&lt;/EM&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;(sfSTRUCTURE_ENTRIES.SolutionID IS NULL) AND (sfSTRUCTURES.Name = N'projects') AND (fnVALUES.Type = N'cost' OR fnVALUES.Type = N'benefit') AND (fnVALUES.Granularity = @Granularity) AND (hrORGANIZATION_HIERARCHY.Name LIKE N'%') AND (sfSTRUCTURE_ENTRIES.OriginalID =@OriginalID)&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;EM&gt;ORDER BY&lt;/EM&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Proj_Name&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Après la première exécution du rapport le data set se met à jour :&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image004_2.jpg" mce_href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image004_2.jpg"&gt;&lt;IMG title=clip_image004 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=361 alt=clip_image004 src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image004_thumb.jpg" width=202 border=0 mce_src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image004_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;I&gt;Note&lt;/I&gt;&lt;/B&gt; : Les 2 autres « &lt;B&gt;DataSet Organisaton_Hierarchy_List&lt;/B&gt; »et « &lt;B&gt;Project_List&lt;/B&gt; » retourne l’organisation et la liste des projets afin d’inclure éventuellement ces valeurs dans des listes déroulantes de paramètres du rapport. Ce sujet ne sera pas abordé dans ce document.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;/B&gt;&lt;/P&gt;
&lt;H2&gt;B/ Mise en forme du rapport&lt;/H2&gt;
&lt;H3&gt;Paramètres du rapport&lt;/H3&gt;
&lt;P&gt;La requête une fois renseignée, nous allons passer au design du rapport. Le design se réalise dans l’onglet « &lt;B&gt;Layout&lt;/B&gt; ».&lt;/P&gt;
&lt;P&gt;Mais avant d’aller plus loin, il est nécessaire de définir les paramètres du rapport qui seront récupérées dans la requête précédemment crée. Cliquez sur &lt;B&gt;« Report »/ «Report Parameters.. »&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image006_2.jpg" mce_href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image006_2.jpg"&gt;&lt;IMG title=clip_image006 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=249 alt=clip_image006 src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image006_thumb.jpg" width=451 border=0 mce_src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image006_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;La fenêtre suivante apparaît :&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image008_2.jpg" mce_href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image008_2.jpg"&gt;&lt;IMG title=clip_image008 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=355 alt=clip_image008 src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image008_thumb.jpg" width=456 border=0 mce_src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image008_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;2 paramètres ont été crées et reprit par la requête : Granularity et OriginalID.&lt;/P&gt;
&lt;P&gt;Par exemple, le paramètre « &lt;B&gt;granularity&lt;/B&gt; » est une liste de valeur Texte associé à une valeur entière permettant de définir la période du rapport (Année, trimestre ou mois)&lt;/P&gt;
&lt;H3&gt;Design&lt;/H3&gt;
&lt;P&gt;Dans ce rapport j’ai utilisé 2 objets « &lt;B&gt;Matrix&lt;/B&gt; » afin d’obtenir le rendu désiré.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image010_2.jpg" mce_href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image010_2.jpg"&gt;&lt;IMG title=clip_image010 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=241 alt=clip_image010 src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image010_thumb.jpg" width=459 border=0 mce_src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image010_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Ensuite j’ai rajouté les lignes et les colonnes nécessaires afin d’obtenir le rendu souhaité (&lt;I&gt;click droit sur la matrice pour rajouter des lignes ou des colonnes&lt;/I&gt;). Dans les propriétés de la matrice, dans l’onglet « &lt;B&gt;Groups&lt;/B&gt; », il est possible de définir très précisément les propriétés des lignes et des colonnes.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image012_2.jpg" mce_href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image012_2.jpg"&gt;&lt;IMG title=clip_image012 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=425 alt=clip_image012 src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image012_thumb.jpg" width=426 border=0 mce_src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image012_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Ci-dessous, un exemple de ma matrice&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image014_2.jpg" mce_href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image014_2.jpg"&gt;&lt;IMG title=clip_image014 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=261 alt=clip_image014 src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image014_thumb.jpg" width=722 border=0 mce_src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image014_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;La deuxième matrice me permet d’afficher constamment la différence entre les coûts et bénéfice, afin de conserver une vision d’ensemble du ROI, même si la première matrice descend très finement dans l’arborescence des lignes de dépenses et de bénéfices.&lt;/P&gt;
&lt;DIV class=wlWriterEditableSmartContent id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:ad812a69-1764-462d-b6e4-2884a58768dd style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;Mots clés Technorati : &lt;A href="http://technorati.com/tags/Rapport" rel=tag mce_href="http://technorati.com/tags/Rapport"&gt;Rapport&lt;/A&gt;,&lt;A href="http://technorati.com/tags/ROI" rel=tag mce_href="http://technorati.com/tags/ROI"&gt;ROI&lt;/A&gt;,&lt;A href="http://technorati.com/tags/Reporting+Services" rel=tag mce_href="http://technorati.com/tags/Reporting+Services"&gt;Reporting Services&lt;/A&gt;,&lt;A href="http://technorati.com/tags/Portfolio" rel=tag mce_href="http://technorati.com/tags/Portfolio"&gt;Portfolio&lt;/A&gt;,&lt;A href="http://technorati.com/tags/PPS" rel=tag mce_href="http://technorati.com/tags/PPS"&gt;PPS&lt;/A&gt;,&lt;A href="http://technorati.com/tags/RS" rel=tag mce_href="http://technorati.com/tags/RS"&gt;RS&lt;/A&gt;,&lt;A href="http://technorati.com/tags/OPEX" rel=tag mce_href="http://technorati.com/tags/OPEX"&gt;OPEX&lt;/A&gt;,&lt;A href="http://technorati.com/tags/CAPEX" rel=tag mce_href="http://technorati.com/tags/CAPEX"&gt;CAPEX&lt;/A&gt;&lt;/DIV&gt;
&lt;P&gt;Une fois le rapport terminé, il est possible de le pré visualiser en cliquant sur l’onglet « &lt;B&gt;Preview&lt;/B&gt; ». Il est ensuite possible de publier le rapport sur le serveur Reporting Services.&lt;/P&gt;
&lt;P&gt;Mais avant, il est nécessaire de définir l’adresse de publication dans les propriétés du rapport&lt;/P&gt;
&lt;P&gt;Dans la fenêtre « &lt;B&gt;Solution Explorer&lt;/B&gt; » faîtes un clique droit sur le nom de votre rapport et cliquez sur « &lt;B&gt;Propriétés&lt;/B&gt; ».&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image016_2.jpg" mce_href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image016_2.jpg"&gt;&lt;IMG title=clip_image016 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=343 alt=clip_image016 src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image016_thumb.jpg" width=389 border=0 mce_src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image016_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;La fenêtre suivante apparaît :&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image018_2.jpg" mce_href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image018_2.jpg"&gt;&lt;IMG title=clip_image018 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=259 alt=clip_image018 src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image018_thumb.jpg" width=395 border=0 mce_src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image018_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Cette fenêtre permet de définir l’adresse du serveur ainsi que le répertoire cible de publication. Par défaut, PPS est associé au répertoire « Reports ». Les rapports publiés dans ce répertoire seront visible dans l’onglet « &lt;B&gt;Project reports&lt;/B&gt; » dans la fiche de projet de Project Portfolio.&lt;/P&gt;
&lt;P&gt;Une fois publié, le rapport est disponible à partir de l’interface du serveur de rapports :&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image020_2.jpg" mce_href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image020_2.jpg"&gt;&lt;IMG title=clip_image020 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=128 alt=clip_image020 src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image020_thumb.jpg" width=497 border=0 mce_src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image020_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Cette liste de rapports est celle qui sera visible dans la fiche projet de PPS.&lt;/P&gt;
&lt;P&gt;Si on clique sur notre rapport « Project_ROI », on peut en avoir l’aperçu :&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image022_2.jpg" mce_href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image022_2.jpg"&gt;&lt;IMG title=clip_image022 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=237 alt=clip_image022 src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image022_thumb.jpg" width=500 border=0 mce_src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image022_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Si vous avez autorisé la notion de « Drill down » dans votre patrice, il sera alors possible de descendre plus bas dans l’arborescence des lignes de dépenses et bénéfices (afin de répondre à des demandes de rapports type OPEX/CAPEX)&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image024_2.jpg" mce_href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image024_2.jpg"&gt;&lt;IMG title=clip_image024 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=279 alt=clip_image024 src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image024_thumb.jpg" width=501 border=0 mce_src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image024_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Bien entendu, le rapport apparaît aussi dans la fiche projet côté Portfolio Server :&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image026_2.jpg" mce_href="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image026_2.jpg"&gt;&lt;IMG title=clip_image026 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=143 alt=clip_image026 src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image026_thumb.jpg" width=502 border=0 mce_src="http://blogs.technet.com/blogfiles/franmer/WindowsLiveWriter/IntgrerunrapportRSdanslesrapportsPPS_7E0F/clip_image026_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3221420" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/franmer/archive/tags/Portfolio/default.aspx">Portfolio</category><category domain="http://blogs.technet.com/franmer/archive/tags/reporting/default.aspx">reporting</category><category domain="http://blogs.technet.com/franmer/archive/tags/co_26002300_251_3B00_t/default.aspx">co&amp;#251;t</category><category domain="http://blogs.technet.com/franmer/archive/tags/OPEX/default.aspx">OPEX</category><category domain="http://blogs.technet.com/franmer/archive/tags/CAPEX/default.aspx">CAPEX</category><category domain="http://blogs.technet.com/franmer/archive/tags/Reporting+Services/default.aspx">Reporting Services</category></item></channel></rss>