질문하기 전에~~
해커님한테 감사를 표시하고.ㅎㅎ
정말 많은 도움으로 문제를 잘 해결했습니다..^^
grid.RowCount := grid.RowCount - 1;
이렇게 정의를 하면 맨 아래 빈 Row가 지워지는데요..
데이터가 없을 경우에는 컬럼 까지 지워지는 현상이 나타네요;;
그래서..
if HRecord_Cnt > 0 then
begin
grid.RowCount := grid.RowCount - 1;
end;
으로 했는데;;;
이것도 마찬가지 에요;;
어떤식으로 해야
맨 아래 빈 Row를 삭제하고
데이터가 없을때 컬럼들은 삭제 안될까요;;;
흠...
결국에 RowCount가 1 이되면 그때 자동으로 FixedRow가 0 이 됩니다.
근본적인 문제라 아무래도 그부분을 다시 짜셔야 할 것 같습니다.