Bonjour,

je suis confronté à un problème étonnant.

Je possède dans le code embarqué de mon rapport une fonction qui prend en argument un paramètre (je parle de l'objet et non de sa valeur) de type liste à choix multiple (dropdown lise avec checkbox) et me retourne sous forme de string (avec une mise en forme) l'ensemble des éléments cochés.

Sur le designer (VS 2005) je n'ai pas de soucis. Par contre, une fois déployé, ce code provoque une erreur!!

Voici le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
Public Function GetListLabels(ByVal parameter As Object,ByVal category As String,ByVal offset As Long) As String
        Dim builder As New Text.StringBuilder
        Dim tipe As Type
        Dim blankCount As Long
 
        tipe = parameter.GetType()
        blankCount = category.Length
 
        For Each value As Object In tipe.GetProperty("Label").GetValue(parameter, Nothing)
            builder.Append(vbNewLine)
            builder.Append(" ",blankCount + offset)
            builder.Append(value)
        Next
 
       builder.Remove(0, blankCount + offset + 1).ToString()
       builder.Insert(0,category,1)
       GetListLabels = builder.ToString()
    End Function
Avez vous une idée de la source de cette erreur?