Produit de deux champs avec repeater

Résolu
cs_Nikko42 Messages postés 8 Date d'inscription samedi 9 septembre 2006 Statut Membre Dernière intervention 16 novembre 2011 - 15 nov. 2011 à 11:50
cs_Nikko42 Messages postés 8 Date d'inscription samedi 9 septembre 2006 Statut Membre Dernière intervention 16 novembre 2011 - 15 nov. 2011 à 14:22
Bonjour,

J'ai actuellement un Repeater dans lequel s'affiche des données non-variables, cela fonctionne très bien cependant, j'aimerais afficher dans une colonne le produit de deux champs d'une table mais je ne vois pas comment faire. J'ai essayé avec une fonction (ce qui me semble logique), mais je suis un peu perdu à vrai dire.

J'utilise SQL Server 2005 et Visual Studio 2005.

Pourriez-vous m'aider ?

Merci d'avance

2 réponses

cs_Nikko42 Messages postés 8 Date d'inscription samedi 9 septembre 2006 Statut Membre Dernière intervention 16 novembre 2011
15 nov. 2011 à 14:22
En fait j'ai trouvé, il suffisait que j'ajoute

return resultat


tout simplement
3
cs_Nikko42 Messages postés 8 Date d'inscription samedi 9 septembre 2006 Statut Membre Dernière intervention 16 novembre 2011
15 nov. 2011 à 14:18
J'ai écris une fonction que j'appelle dans mon Repeater mais le résultat me retourne 0 à la fin dans mon Repeater.

    Public Function GetResultatRisqueBrut(ByRef Container As Object) As Integer
        Dim niv0, niv1, resultat As Integer
        niv0 = DataBinder.Eval(Container, "DataItem.niveau0RisqueBrut")
        niv1 = DataBinder.Eval(Container, "DataItem.niveau1RisqueBrut")
        Return resultat = niv0 * niv1
    End Function


Je la trouve basique mais pourtant je ne vois pas comment elle ne pourrait pas fonctionner puisqu'en déboguant niv0 et niv1 sont affectés par leur valeur
0
Rejoignez-nous