값이 0보다 큰 경우 텍스트 필드를 표시하려고합니다. 필드가 0 (비어 있음)이면 텍스트 상자가 숨겨져 있거나 보이지 않아야합니다. 내가 표시를 선택 또는 epxression에 따라 숨기기 텍스트 상자 필드 (PostageAndPacking)에서 말했듯 : RDLC - 텍스트 상자 해당 값 표시/숨기기
나는 다음을 시도했다. 그리고는(! 거짓 사실 String.IsNullOrEmpty (필드 PostageAndPacking.Value),,)는 다음 식 = IIF를 입력하지만 오류 메시지 수신 : 데르 알 - Ausdruck 대로써 Textfeld을 - 'PostageAndPacking'은 'PostageAndPacking'이라는 단어로 표시됩니다. 흰색 배경에 고립 된 일치하는 수채화 기호를 사용 하여 설정합니다. 데이터 집합 또는 데이터 집합을 사용하여 데이터를 수집합니다. 데이터 집합을 사용하여 데이터를 수집합니다.
내 표현에 어떤 문제가 있습니까? 또는 값에 해당하는 필드를 표시하거나 숨기려면 어떻게해야합니까?
감사합니다.
답변 해 주셔서 감사합니다. 이제 오류 메시지가 나타나지 않지만 필드가 항상 표시되지 않습니다. 그리고 값> 0인지 확인해야 할 때 숫자 값을 처리하는 방법은 무엇입니까? – Jocelyn
@Jocelyn 더 자세히 설명해주세요. 첫째, ** DataSet1 ** 데이터 세트의 이름이고 정말로'First()'요소가 필요합니까? 'First (Fields! PostageAndPacking.Value, "DatSet1")'이라는 값이 실제로는 무엇인지 확인해 볼 수 있습니다. 다른 텍스트 상자. 나는 당신이 거기에 문자열을 기대하고 있다고 가정했지만 숫자로'Iif (첫 번째 (Fields! PostageAndPacking.Value, "DatSet1") + 0> 0, true, false)' – granit