아래의 콤보박스 아이템중 디비 정장한 내역을 호출할때 01,02,03의 번호로
iteam을 찾아서 iteam.index 를 지정하고자 합니다
iteam.index:= 01 이러면 인데스가 0에서 출발하였다면 인덱스만으로 찾을수 없습니다
특히 99는 인데스 상황하고 데이터 2자리 문자열값 하고는 다르지 않습니까
이때 필요한데 배움이 부족해서ㅡ,,ㅡ
combobox1.iteam
00:전체
01:매입
02:매출
03:반품
99:기타
디비 필드 값이 01 이면
combobox1.index := '01' 인넘을 알아오기
-.- 콤보박스에 아이템에드시에 배열을 별도로 돌려야 하나용
아님 그냥 함수가 있는데 제가 모르는건지 ㅜ.ㅜ
cbbTest.Items.NameValueSeparator := ':';
cbbTest.Items.Values['00'] := '전체';
cbbTest.Items.Values['01'] := '매입';
cbbTest.Items.Values['02'] := '매출';
<!--CodeE-->
이런식으로 설정을 해주시고
Caption := ccbTest.Items.Values['00'] 이런식으로 하시면
Caption에 '전체'가 나오게 됩니다.
아마 이걸 응용하시는게 편할 것 같습니다.