테이블 릭스로 SSRS 2008을 사용하고 있습니다. 필드 값 = 1이고이 값 = 0 일 때 보이지 않는 행을 볼 수있게하고 싶습니다. 어떻게 설정합니까? 지금은 teh 행을 마우스 오른쪽 버튼으로 클릭하고 표현식의 필드 값을 입력했습니다. 그런 다음 "= 1"이라고 표시했습니다. 또한 시도했습니다 : = "1"(텍스트), true, "true".SSRS에서 가시성 식을 설정하는 방법은 무엇입니까?
그러나이 값이 모두 1 또는 0이 아니어도 관계없이 항상 행이 나타납니다. 이것은 정수 필드 값입니다. 값에 따라이 행을 보이거나 보이지 않게하려면 표현식을 다시 작성하는 방법은 무엇입니까?
저는 이제 문제가 T-SQL이고 SSMS가 아니라고 생각합니다. 현재이 레코드를 별도의 행에 반환합니다. 대신 이러한 모든 값이 한 번에 테이블에 나타날 수 있도록이 값을 모두 한 행에 모두 필요하다고 생각합니다. 한 줄에 같은 정보를 반환하도록이 스 니펫을 다시 작성하려면 어떻게해야합니까?
CASE WHEN [test_details].[test_setup_details_caption] LIKE '%?%'
THEN LEFT([test_details].[test_setup_details_caption],CHARINDEX('?',[test_details].[test_setup_details_caption]))
ELSE [test_details].[test_setup_details_caption] END [test_setup_details_caption],
[test_details_answers_expanded_view].[test_setup_answers_value],
CASE WHEN [test_details].[test_setup_details_caption] in ('Self-Harm', 'Suicidal Ideations/Attempts')
AND [test_details_answers_expanded_view].[test_setup_answers_value] >0 THEN 1 ELSE 0 END AS [Self_Harm_Flag],
CASE WHEN [test_details].[test_setup_details_caption] in ('Substance Abuse/Drug Use')
AND [test_details_answers_expanded_view].[test_setup_answers_value] >0 THEN 1 ELSE 0 END AS [Drug_Use_Flag],
CASE WHEN [test_details].[test_setup_details_caption] in ('Homicidal Ideations/Attempts')
AND [test_details_answers_expanded_view].[test_setup_answers_value] >0 THEN 1 ELSE 0 END AS [Homicidal_Falg],
CASE WHEN [test_details].[test_setup_details_caption] in ('Runaway Behavior')
AND [test_details_answers_expanded_view].[test_setup_answers_value] >0 THEN 1 ELSE 0 END AS [Runaway_Flag],
CASE WHEN [test_details].[test_setup_details_caption] in ('Problem Sexual Behavior', 'Inappropriate Sexual Behavior')
AND [test_details_answers_expanded_view].[test_setup_answers_value] >0 THEN 1 ELSE 0 END AS [Sexual_Bx_Flag],
CASE WHEN [test_details].[test_setup_details_caption] in ('Gang Involvement')
AND [test_details_answers_expanded_view].[test_setup_answers_value] >0 THEN 1 ELSE 0 END AS [Gang_Flag]
그래, 난 그 시도했다. 내 개정 된 설명을 볼 수 있습니까? – salvationishere
제공하신 SQL 스 니펫이 단일 행에 값을 제공하는 것처럼 보입니다. test_setup_details_caption, test_setup_answers_value, Self_Harm_Flag, Drug_Use_Flag, Homicidal_Falg, Runaway_Flag, Sexual_Bx_Flag, Gang_Flag 필드가 모두 한 행에 반환됩니다. –
아니요.이 값은 모두 별도의 행에 표시됩니다. 총 8 행. – salvationishere