Q&A

  • valuelisteditor 에 대해 궁금한게 있어서요! 부탁드립니다.
제가 이번에 valuelisteditor 를 처음 사용하였는데 사용 중 궁금한게 있어서요

다름이 아니라 아래의 코드처럼 코딩을 간단히 했는데, 초기화가 안됐는지,

자꾸 한번 올려진 데이터, 다음으로 데이터가 올라 가네요

    for 2 to 10 do begin

      if rename <> Trim(F1Book1.TextRC[nm, 03]) then begin

         rename := Trim(F1Book1.TextRC[nm, 03]);
         cust.InsertRow(rename, '', True);
      end;

    Next;

    end;

- 다시 말해 rename 에 따라 값이 valuelisteditor의 첫번째 컬럼에 셋팅되고,

다음으로 2번째 데이터를 올릴 때 valuelisteditor 가 초기화가 안되고, 1번째로 올라간

다음 줄에 rename의 값이 셋팅되네요!  도와 주세요

ex) 1번째 데이터          2번째 데이터                ==> 원한는 데이터
     100025 |  A          100025 |  A                   100028 |  D
     100026 |  B          100026 |  B                   100029 |  E
     100027 |  C          100027 |  C                   100030 |  F
                                  100028 |  D
                                  100029 |  E
                                  100030 |  F

제대로 설명을 드렸는지 모르겠네요!

아참 그리고 valuelisteditor의 ROWCOUNT의 제어는 읽기 오류가 나네요
1  COMMENTS
  • Profile
    최용일 2008.10.27 21:27
    DeleteRow로 모든 Row를 삭제하세요.


    var
    Index: Integer;
    begin
    for Index := cust.RowCount - 1 downto 0 do
    cust.DeleteRow(Index);
    end;