안녕하세요 .. 모두들 수고 많으십니다..
프로그래밍을 하다보니.. 갈수록 태산이군요.. 저의 실력없음을 탓할수밖에요..
^^;
이번에 DBGrid를 사용해서 Program을 하나 짜고 있어요...
질문의 내용은 다름이 아니라..
DBGrid상에서 입력받아야 하는 내용이 좀 많습니다. 그래서 입력하다 보면..
자동으로 오른쪽으로 스크롤되어가죠..(다 아실거에요..)
문제는 제일 왼쪽에 입력일자와 성명은 스크롤이 되더라도 계속보여주어야 하는데
말이죠...
procedure Ttrade_.DBGrid2DrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumn;
State: TGridDrawState);
begin
TDrawGrid(DBGrid2).fixedCols := 0;
TDrawGrid(DBGrid2).fixedCols := 1;
end;
이렇게 하니까.. 스크롤시 따라오긴 하던데 말이죠..
다시 제일 왼쪽으로 복귀하니까... 우와.. 같은 필드가 2개씩 나타나는 군요..
뭐가 빠졌죠???
그리고.. 질문 하나더...
DBGRid에서 Title을 2줄로 만들수있나요??
아래와 같이..
------------------------------------------------------
출고 입고
------------------------------------------------------
일자 성명 X1 X2 X3 X4 X5 X5 X1 X2 X3 X4 X5
------------------------------------------------------
03-17 홍길동 1 0 0 0 0 0 0 0 0 0 0
03-17 이순신 0 0 0 3 10 0 0 0 10 0 1
이런식으로요.. 물론 옆으로 스크롤되면.. 타이틀 첫줄과 둘째줄 모두
스크롤 되어야 겠죠??
으.. 저의 이 짧은 실력으로는 해결이 안되는군요...
어떻게 해결될수있을까요??
긴글 읽어주셔서 감사합니다...
도움을 부탁드립니다..
|