제가 이번에 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의 제어는 읽기 오류가 나네요
var
Index: Integer;
begin
for Index := cust.RowCount - 1 downto 0 do
cust.DeleteRow(Index);
end;