다른 개발자가 수행 한 보고서를 간단하게 변경해야하며 VS2010에서 "ShowAverageSpeed"수식을 편집하면 수식을 으로 볼 수 있습니다. if ({AXMXmlJob.AverageSpeed } = 0) Then "Stopped"Else "Moving"Crystal 보고서 수식 워크샵 간단하지 않은 경우
수식 워크샵에 수식을 저장하지만 웹 사이트에서 보고서를 보려고하면 "여기에 문자열이 필요합니다."
보고서에서 이것을 제거하면 잘 렌더링되므로 오류가있는 곳이라고 확신합니다. AXMXmlJob.AverageSpeed는 nvarchar (50) null이지만 if ({AXMXmlJob.AverageSpeed} = "0")를 사용하려고하면 숫자를 기다리고 있다고 불평합니까?
당신이 시작했을 때 수식이 포함 된 것을 게시시겠습니까 "이동"그렇지 "중지"경우? "문자열이 필요합니다"라고 표시되면 Crystal의 어떤 부분이 강조 표시됩니까? – paulmelnikow
나는이 고마움을 해결했다. AXMXmlJob.AverageSpeed가 문자열이라는 사실을 추적하여 ToNumber를 수행해야만했습니다. –