Funzione custom code reporting service

venerdì 13 marzo 2009 - 19.16

perla0279 Profilo | Senior Member

Cio
ho scritto una funzione che non funziona.....
L'ho provata con vb 2005 e funziona corettamente invece all'interno del report mi torna sempre il valore 0 ????

In entrata ho due campi decimal, quindi dei numeri esempi 8,3 ..... ecc...

Public Function CustomFormat(ByVal Value10 As Decimal, ByVal value23 As Decimal) As Decimal
If Value10 >= value23 Then
Dim Valore1 As Decimal = Value10 - value23
Return Valore1
Else
Dim Valore1 As Decimal = value23 - Value10
Return Valore1
End If
End Function

Mi torna sempre 0 ... invece dovrebbe tornarmi la differenza.

luxsor Profilo | Guru

CIao Elena,
ma all'interno del Report dove?

perla0279 Profilo | Senior Member

All'interno di reporting services.
L'ho inserita nella parte della scheda proprietà report --> code

Poi la chiamo in una colonna del reort


Ho trovato il problema...........
Riscivendo la funzione così funziona:
Public Function CustomFormat(ByVal Value10 As Decimal, ByVal value23 As Decimal) As Decimal

If Value10 >= value23 Then
Return Value10 - value23
Else
Return value23 - Value10
End If

End Function
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5