Q&A

  • qrcompositereport에서 2번째 실행시 에러!!!
델파이 7의 컴포지트리포트에서 다 했다 싶었는데 마지막 걸림돌 하나!
2번째 Prepare 든 Preview이든  "Access Violation......" 이라는 에러땜에 하산할 수가
없어요.
질답에서 찾아보니까 답변이 영 아닌 것 같아요. save me.

<!--
try
     qrcRpt1.Prepare;      //미리 page등 읽기 - 2번째 읽기 에러
     qrcRpt1.Preview;
  finally
     Project_P_F.Free;
     qrcRpt1.Free;
  end;
-->
1  COMMENTS
  • Profile
    신철우 2006.03.16 08:46
    그렇게 쉬운 걸 몰른다는 나도 이상하지만 답변을 제대로 해줄 인재?가 없나봐요.
    몇번 해보다 퇴근해서 우연히  qrcRpt1.Free를 하지 않으니까 잘되는 걸 알았지요.
    free는 언제하냐구, FormClose할 때 하지뭐.


    아래 코드
    <!--
    try
         qrcRpt1.Prepare;
         qrcRpt1.Preview;
      finally
         Project_P_F.Free;
         // qrcRpt1.Free;     -- form내의 버튼으로 CompositeReport시 Free하면 절대 안됨
      end;
    -->