J'ai des colonnes simples et leurs sommes respectives. Cependant, j'exclus 1 valeur particulière de chaque somme, comme siComment exclure plusieurs valeurs dans une somme, en fonction des valeurs de 2 colonnes dans SSRS 2005?
`=Sum(Code.ExcludeOthers(Fields!CATEGORY.Value,Fields!ACTION_PLAN_NEW.Value))`
base d'une valeur de 1 colonne selon le code suivant dans mon SSRS 2005 app:
Public Shared Function ChangeWord(ByVal s As String) As String
Dim strBuilder As New System.Text.StringBuilder(s)
If s.Contains("Others") Then
strBuilder.Replace("Others", "Others (FIG NOT COUNTED)")
Return strBuilder.ToString()
Else
If s.Contains("Temporary Placement") Then
strBuilder.Replace("Temporary Placement", "Awaiting Progression")
Return strBuilder.ToString()
Else : Return s
End If
End If
End Function
Public Shared Function ExcludeOthers(ByVal rowDesc As String, ByVal rowVal As Integer) As Integer
If rowDesc.Contains("Others") Then
rowVal = 0
Return rowVal
Else
If rowDesc.Contains("Awaiting Progression") Then
rowVal = 0
Return rowVal
Else
Return rowVal
End If
End If
End Function
Maintenant je dois exclure une autre valeur ("Awaiting Progression") d'une deuxième colonne appelée "PROGRESSION".
Étant donné que j'exclut déjà la valeur basée sur 1 colonne appelée CATEGORY, comment puis-je modifier mon =Sum(Code.ExcludeOthers(Fields!CATEGORY.Value,Fields!ACTION_PLAN_NEW.Value))
pour exclure une valeur de la colonne PROGRESSION si elle est = ("Awaiting Progression")?
Comment puis-je exclure plusieurs valeurs, en fonction des valeurs de 2 colonnes dans SSRS 2005?
Oui, j'ai considéré marquer comme réponse. Cependant, bien que j'ai donné un point pour la réponse ci-dessous, néanmoins ce n'est pas vraiment ce dont j'ai besoin. – Fet