자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 바쁜 와중에도 답변을 주시는 분들께 감사 댓글 필수
-----------------------------------------------------------------------------------------------

도쿄 10.2버전으로 

 

listview와 db를 LiveBinding시 dynamicappearance를 쓰고 있는데요

item에 text1 부터 text5정도 있습니다.

문제는 바인딩시 text의 font color가 고정이 되어 버린다는 것입니다..

db자료의 특성에 따라 어떤 text는 font color를 바꾸어야 하는데요...

예를 들어서 수량이 100이상인 자료의 color의 색을 red로 해야 하는거죠.

그래서 table의 onautosroll events에서 값을 체크하여 실제로 binding이

일어날때 그 자료의 수량이 100 이 넘은 경우 text3의 color를 변하게 할려고

테스트는 간단하게 변수 i 에다 측정을 해보았느데 갯수가 i의 값이 맞더라고요.

그런데 그 자료가 있는 위치는 찾았는데 color를 못바꾸어 여러가지 방법으로

검색했는데 자료를 못찾았네요....

 

읽어 주셔서 감사하고요 좋은 방법이 있으면 조언 부탁합니다.

 

아! 참고로

procedure TSnagslviewfm.clientdataset1AfterScroll(DataSet: TDataSet);

var

   LItem: TListViewItem;

begin

   Listview1.BeginUpdate;

   LItem := Listview1.Items.Add;

   if clientdataset1.fieldbyname('sssu').Asinteger >=100 then begin

      inc(ii);

      TListItemText(Listview1.Items.Add.Objects.FindDrawable('Text3')).TextColor := TAlphaColorRec.Red;

   end else begin

      inc(jj);

      TListItemText(LItem.Objects.FindDrawable('Text3')).TextColor := TAlphaColorRec.Blue;

   end;

   Listview1.EndUpdate;

end;

 
이 경우는 빈 item이 생기기도 하고요 색도 안변하네요...
 
수고하세요...꾸벅
번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 17213
공지 유용한 관련 사이트 관리자2 2014.03.20 56087
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 99526
194 갤럭시탭에서 오늘날짜를 불러오면 내일날짜를 가져오네요 [1] 농가사랑 2014.12.18 1174
193 안드로이드 앱이 실행하진않는 오류가 발생합니다.. [3] 밤바야 2016.05.02 1205
192 [BaaS] 파일 목록 가져오기 및 삭제 문의드립니다. 멀면벙커링 2014.11.14 1233
191 푸시기능 도움을 요청드립니다. [1] file 네임 2014.12.04 1252
190 [XE6] InApp 결제 개발 [1] 가을이다 2014.12.10 1258
189 Delphi XE5 Professional ESD 문의 [1] GearFit 2014.11.06 1281
188 android폰에서 첨부파일 클릭시 파일 업로드와 다운로드가 되지를 않습니다. [3] 조르디 2018.01.22 1297
187 내전화번호 함수 10.3 에러 [2] file 델파인 2019.02.24 1305
186 [질문] 델파이 XE8에서 샘플 프로그램에 있는 WebBrowser 실행 [2] 델사냥 2015.04.13 1307
185 [XE6] 안드로이드 개발중입니다. [3] 어려워 2014.11.17 1313
184 [XE6] 안드로이드 웹브라우저로 띄우기 [1] 가을이다 2015.02.23 1323
183 XE6 ScrollBox 문의드립니다. file 신동근 2014.10.22 1378
182 Beacon, Bluetooth, Bluetooth LE 동시 접속 문의 [2] 이정이남편 2015.08.25 1378
181 자체적인 원격푸시 전송시의 한글문제 [3] 마눠니 2015.05.28 1400
180 아래 Application Loader3으로 앱스토어에 앱 등록시 에러 이슈 엠바카데로에 확인요청 [2] 김태윤 2016.11.24 1401
179 겔럭시노트5 OS업데이트후 디버깅 문제 [2] 김태윤 2016.04.22 1421
178 Exception in safecall method 발생 superman 2014.10.29 1458
177 [공유] 기기의 크기에 맞게 레이아웃을 자동 설정하는 반응형 컴포넌트는 어떤 것이 있나요? Humphery 2015.03.19 1461
176 델파이 XE7에서 ClientDataSet1 에 환경설정 하고 ACTIVE 을 True 하면 Access violation at address 50BDDD17 in module 'dsnap210.bpl'. Read of address 00000000. 라는 오류메세지가 나옵니다 [3] delphi 2015.07.13 1469
175 REST Debugger Json파싱 문의 [3] file 김태윤 2016.03.31 1488