Bonjour (ou re),
J'ai lu récemment sur le site de Technet que l'on pouvait utiliser la commande Me.Value dans un rapport pour qu'une cellule fasse référence à sa propre valeur.
Donc tout content, je teste dans l'expression de la cellule un truc du genreet là paf erreur (je m'en souviens plus désolé mais un truc du genre une cellule ne peut pas se faire référence à elle-même).
Code : Sélectionner tout - Visualiser dans une fenêtre à part =IIF(Me.Value=nothing,nothing,Fields!test.value
Ca m'aurait bien arrangé mais bon, je me démonte pas et je teste sur un drillthrough.
Idem =IIF(Me.Value=nothing,nothing,"Rapport de détail") et là repaf, un message d'erreur
Donc ok Textbox88 c'est ma cellule mais alors le reste...[BC30456] 'Value' is not a member of 'ReportExprHostImpl.textbox88_TextBoxExprHost.ActionInfo_ActionInfoExprHost.Action0_ActionExprHost'.
Et là ca m'embete un peu car j'ai des rapports relativement grands et, meme si je l'ai deja fait dans d'autres, me palucher les cellules une par une pour personnaliser la condition du drillthrough ne m'enchante guère pour rester poli.
Est-ce que je me suis trompé dans ma formule ou bien est-ce que cette formule ne marche pas dans ces cas ou meme pas du tout.
Pourtant, un exemple est là:
http://msdn2.microsoft.com/en-us/library/ms157274.aspx dans la section ReportItems=iif(Me.Value > 0,"Black","Red")
Partager