У меня есть следующий код в «Custom Code» в SSRS 2008. Он отлично работает в VS2008, но не работает на сервере:
Public Shared Function Ns(ByVal num as Object, ByVal def as Object) as Object
if IsNothing(num) OrElse Not IsNumeric(num) OrElse System.Double.IsNaN(num) then
return def
else
return num
end if
End Function
Я ссылаюсь на него как «Code.Ns (..., ...)» в моих полях в SSRS 2008. В рендере VS2008 кажется, что он работает просто отлично. Когда я пытаюсь визуализировать его программно с помощью пользовательского приложения .NET, отчет отображается со всеми полями, кроме пользовательских частей кода, которые выглядят так: #Error. Что я делаю не так?