여러가지 입력을 받아서 (table에 연결되어 있음) 나중에 table.append를 시켜 그 결과를 스트링 그리드에 뿌립니다.
그런데 무조건 append를 할 것이 아니라 DBRadioGroup 에 의해 선택되어지는 것중 C와 D라는게 있는데 D로 선택되면 그것이 C로 선택되어진 것보다 윗부분에 뿌려져야 하거던요?(스트링그리드에서)
------------------
D
D 이런 식으로요.
D
C
...
그런데 문제는 어떠한 순서로 입력을 하던지간에 제 의도와는 반대로 C가 D 보다 위에 와버리더군요. --; 정렬하는 방법도 사용했는데 결과는 같습니다.
append할 때 이런 식으로 트릭을 거는 방법은 없는지요?...
흑흑... 별별 방법을 다 썼는데 안되는군요...
> 여러가지 입력을 받아서 (table에 연결되어 있음) 나중에 table.append를 시켜 그 결과를 스트링 그리드에 뿌립니다.
> 그런데 무조건 append를 할 것이 아니라 DBRadioGroup 에 의해 선택되어지는 것중 C와 D라는게 있는데 D로 선택되면 그것이 C로 선택되어진 것보다 윗부분에 뿌려져야 하거던요?(스트링그리드에서)
>
> ------------------
> D
> D 이런 식으로요.
> D
> C
> ...
> 그런데 문제는 어떠한 순서로 입력을 하던지간에 제 의도와는 반대로 C가 D 보다 위에 와버리더군요. --; 정렬하는 방법도 사용했는데 결과는 같습니다.
> append할 때 이런 식으로 트릭을 거는 방법은 없는지요?...
> 흑흑... 별별 방법을 다 썼는데 안되는군요...
>
>
테이블 정렬할때 그 C혹은D가 된다는 필드를 Desc(내림차순)으로
보여주면 가능할거 같은데...안되던가요?
Table1.AddIndex({인덱스명}, {인덱스필드명}, [ixDescending]);
요렇게 쓰면 그 C혹은 D가 있다는 필드에
동적으로 인덱스가 생성되며 내림차순 됩니다.
그러면 원하는 결과가 될것 같네요.
자세한 내용은 도움말을 참조하시길~
그럼, 즐거운 프로그래밍 되시길~