Bonjour,Comment faire référence à une fonction VB dans Reporting Services Regroupement
J'utilise Reporting Services 2005 pour produire un rapport unique qui groupe enregistre en fonction du champ de PLANCODE. J'ai créé la fonction VB suivante:
Function PayorGroup (ByVal ipc as String) as String
set ipc = PLANCODE
Select Case ipc
Case 'M01' to 'M99'
PayorGroup = "Medicare"
Case 'A01' to 'A99'
PayorGroup = "Medicare"
Case 'C01' to 'C99'
PayorGroup = "Cash Pay"
Case 'T01' to 'T99'
PayorGroup = "TCMS"
Case 'W01' to 'W99'
PayorGroup = "Work Comp"
Case 'Y01' to 'Y99'
PayorGroup = "Medi-Cal Managed Care"
Case 'Z01' to 'Z99'
PayorGroup = "Medi-Cal"
Case Else
PayorGroup = "Managed Care/Other"
End Select
Return PayorGroup
End Function
Mon intention est d'avoir la fonction ci-dessus évaluer le champ PLANCODE et retourner le PayorGroup approprié qui sera utilisé pour regrouper les données dans mon rapport. J'ai placé la fonction ci-dessus dans ma fenêtre de code de propriétés de rapport.
Comment faire référence à la fonction ci-dessus dans un nouveau champ calculé afin que le rapport regroupera les données en fonction des résultats de cette fonction? La doucmentation indique que l'expression doit être quelque chose comme = code.PayorGroup. Cependant, lorsque j'essaie cette expression dans la fenêtre Champ Calculé, j'obtiens la fameuse ligne onduleuse rouge indiquant Idnetifier Non Reconnu.
Quelqu'un peut-il me donner des indications quant à la meilleure solution pour cette solution?
Merci, Sid