|
developer guide나 HELP에 있는 방법으로 하는데도 안되네요.
파워빌더 데이터윈도우의 suppress 기능과 유사하게 만들려고 합니다만.
조회부분의 소스입니다.
조회하고난 후
ClientDataSet1->IndexDefs->Update();
const AnsiString Idx = "suppress" ;
const AnsiString Fld = "mgr_dept" ;
TIndexOptions opts;
ClientDataSet1->AddIndex(Idx, Fld, opts, "", "", 1);
ClientDataSet1->IndexName = Idx;
여기서 하고자 하는 건 "mgr_dept" 컬럼이 DBGrid에 표현될 때 바로 위의 record와 같으면
표현이 안되게 하는 겁니다.
(예)
A B C D
- - - -
a 1 5 100
a 1 2 50
a 2 3 200
a 2 6 75
b 1 1 10
b 3 4 200
이런 데이터를 아래 처럼 나오게 하는 겁니다...
미리 답변에 대해 감사드립니다... 꾸벅.~
(아래 A 컬럼의 *는 공백)
A B C D
- - - -
a 1 5 100
* * 2 50
* 2 3 200
* * 6 75
b 1 1 10
* 3 4 200
|