Q&A

  • Commit한 데이타가 출력 에레에 없어졌습니다.
안녕하세요 델 가족여러분

황당한 경험을 하소연 할까 합니다.



입력 폼에서 데이타를 입력해서 Commit을 했습니다.

DB는 오라클을 쓰고 있어요.

이제 그넘의 데이타를 별도의 출력 폼에서 "셀렉트 * Where 조건 Open" 해서

임시 테이블로 옮겨놓고 출력 했습니다.증거가 생긴거죠.

다시 얼마후 출력폼에서 입력한 Data를 읽어 출력 하려고 미리보기를 했습니다.

그러다 에러가 났어요. 미리보기후 Close버튼을 누르면 에러가 자주 나거든요

뭐 델파이 버그라나 뭐라나.... 메모리부족인가 뭔가... 에러코드가 있었는데...



문제는 입력한 데이타가 날라갔다는 겁니다.

분명 출력한 레포트도 있는데 Select 한 데이타가 날라갔다?...

델가족 여러분 이렇수 있나요?...

이것땜시 기를 못펴고 아주 난처합니다.



if Tit_panel.caption = '출력처리중' then begin

if p_kubn.Text = '' then begin

Fm405rpt:= tFm405rpt.create(self);

Fm405rpt.p_date.Caption := ac_bmyy.text + '-' + ac_bmmm.text;

try

Fm405rpt.QR1.previewModal;

finally

Fm405rpt.Free;

end;

Exit;

end else

begin

Fm4051rp:= tFm4051rp.create(self);

Fm4051rp.p_date.Caption := ac_bmmm.text;

try

Fm4051rp.QR1.previewModal;

finally

Fm4051rp.Free;

end;

Exit;

end;

end;



코드는 이렇습니다.



0  COMMENTS