0
현재 Devexpress 10.2와 함께 Visual Studio 2008을 사용하고 있습니다. 내 열의 일부가 표시되지 않습니다. 나는 설정 :이 설정은 (다른 형태로) 다른 그리드에 노력하고 있지만,이 그리드 및 다른 탭에서 그리드 (같은 양식) 모두가 작동하지 않는DevExpress GridControl 요약 총계가 바닥 글에 표시되는 문제
color of the groupfooter to Black
gridview.OptionsView.ShowFooter = True
column -> displayFormat = Numberic "c2"
column -> summaryItem.displayFormat = ${0:#,##0.00}
column -> summaryItem.FieldName = column's fieldname
column -> summaryItem.SummaryType = Sum
. 필자는 총계가 여전히 다른 형태로 나타나기 때문에 그것이 원인이라고 확신하지는 않지만 DevExpress 도구를 버전 9에서 업그레이드했을 때이 문제가 발생했다고 생각합니다.
총계를 만들려면 어떻게해야합니까? 나는 함수에서 그것을 하드 코딩하는 것을 생각했다. 그러나 그것은 너무 무식한 것으로 보이고, 어떤 함수를 호출해야하는지 모르겠다.
해결 :
변경 열의 UnboundType
에 데이터의 데이터 유형을. 이 경우 데이터 유형을 10 진수로 변경했습니다.
문제 없습니다. 위 예제에서'$ 1.00'을 얻고 다른 컬럼에서'1'을 얻으려고 displayFormat을 1 행만 남겨 둡니다. 이 요약이 정의되지 않은 이전에 저장된 레이아웃을 복원하지 않음으로써 당신이 의미하는 바를 잘 모릅니다. 감사합니다 – Kyra
나는 당신이 GridView 레이아웃 (GridView.RestoreLayout ~)을 복원 할 수 있다고 생각하여이 레이아웃은 요약 항목 설정을 지 웁니다. Count가 표시되었으므로 필드의 데이터 유형을 확인하십시오. 이게 뭐야? 그리드가 합을 계산할 수 있도록 숫자 여야합니다. –
정말 고마워요! 필드의 DataType을 변경하면 해결됩니다. D – Kyra