0
미리보기를 시도 할 때 FastReport 보고서를 만들었는데 오류가 발생하는 경우가 있습니다.Fastreport 보고서가 잘못되었습니다.
보고서는 잘못된 것입니다 : "선택 System.Int32"을 "My.Namespace.MyCustumEnum"의
잘못된 변환.
SQL 쿼리가 있으며 결과가 자동으로 DataTables로 변환됩니다. 열거 형 값을 int 형으로 캐스팅합니다. 아직 수행하지 않더라도 계속 발생합니다.
이것은 암시 적으로 열거 형으로 int를 캐스팅하려는 시도에 대해 신음합니다. 열거 형에 값을 설정하려고하는 코드의 위치는 어디입니까? DataTable 행의 개체를 채우고 있습니까? – Kell
아니, 난 그냥 "2"와 같은 값을 확인 열거하지 않습니다 .Equals (enumValue) – horotab
((int) enumValue) == 2 사용해보십시오 – Kell