The request could not be submitted for background processing(0x800002AD) 오류가 발생하였을 때, 해결방법에 대해 찾고 계신가요? 천천히 따라해 보세요~
발생한 예외
CrystalDecisions.CrystalReports.Engine.InternalException:
Error in File { }.rpt:
The request could not be submitted for background processing.
System.Runtime.InteropServices.COMException (0x800002AD):
{ }.rpt 파일에 오류가 있습니다.
백그라운드 처리로 요청을 전송할 수 없습니다.
해결 방법
=> 크리스탈 리포트에 너무 큰 레코드가 있거나, 너무 복잡한 공식(formula)이 설정되어 있을 때 발생합니다.
해당 예시자료의 경우는 BLOB 컬럼이 너무 큰 레코드가 존재하였던 것이 문제가 되었습니다.
BLOB을 정리하고 해당과 같이 방대한 자료를 입력하는 것에 대해 조치하였습니다.