Q&A

  • [질문]AdvStringGrid에 Row삭제에 관한 질문인데요~
질문하기 전에~~

해커님한테 감사를 표시하고.ㅎㅎ

정말 많은 도움으로  문제를 잘 해결했습니다..^^

grid.RowCount := grid.RowCount - 1;

이렇게 정의를 하면 맨 아래 빈 Row가 지워지는데요..

데이터가 없을 경우에는 컬럼 까지 지워지는 현상이 나타네요;;

그래서..

if HRecord_Cnt > 0 then
            begin
                grid.RowCount := grid.RowCount - 1;
            end;
으로 했는데;;;

이것도 마찬가지 에요;;

어떤식으로 해야

맨 아래 빈 Row를 삭제하고

데이터가 없을때 컬럼들은 삭제 안될까요;;;

흠...
2  COMMENTS
  • Profile
    석주현 2008.10.29 00:53
    음 StringGrid 의 FixedRow 자체는 RowCount 보다 작게 설정이 가능해서 그럴꺼예요.

    결국에 RowCount가 1 이되면 그때 자동으로 FixedRow가 0 이 됩니다.

    근본적인 문제라 아무래도 그부분을 다시 짜셔야 할 것 같습니다.
  • Profile
    꼬꼬마 2008.10.29 02:15
    아...해결했습니다...^^;
    로직에 좀 문제가 있었네여..^^