SSRS (SQL Server Reporting Services) 내에서 사용자 지정 코드 기능을 사용하려고하지만 식 편집기에서 "인식 할 수없는 식별자"메시지가 계속 나타납니다.내 SSRS 사용자 지정 코드에 "인식 할 수없는 식별자"가 나타나는 이유는 무엇입니까?
여기 내 맞춤 코드가 있습니다. 실제로, 최종 루틴은 이것보다 복잡 할 것이지만, 오류가 발생하는 이유를 파악하는 일을 단순화하려고합니다.
Public Function GetCutoffDate(batchNumber As String) As DateTime
Return New DateTime(Now.Year, 12, 31)
End Function
다음은 표현식 편집기에서 코드를 참조하는 방법입니다.
=IIf(UCase(Fields!MailId.Value) = "VARIOUS",
Code.GetCutoffDate(Fields!BatchNumber.Value),
Fields!CutOffDate.Value)
Code.GetCutoffDate (..)의 "GetCutoffDate"부분 아래에 빨간색 밑줄이 표시됩니다. 또한 "GetCutoffDate"텍스트 위로 마우스를 가져 가면 "Unrecognized identifier"라는 메시지가 나타납니다.
무엇이 누락 되었습니까?
또한 Expression Editor에서 다음과 같이 시도했지만 동일한 "Unrecognized identifier"메시지가 계속 나타납니다.
=Code.GetCutoffDate(Fiels!BatchNumber.Value)
내가 뭔가를 내려다해야하지만 그것이 무엇인지 볼 수 없습니다.
감사합니다.