2010-02-08 5 views
1

도움 주셔서 감사합니다.코어 시동시 데이터 계산 결과

두 개의 열이있는 테이블로 구성된 문서 기반 핵심 데이터 앱이 있습니다. 열 셀은 US 통화 달러 값으로 채워집니다. Number 서식이있는 각 열의 맨 아래에 두 개의 레이블이 있습니다. 각 레이블에는 해당 열의 합계가 표시됩니다. 내가 바인딩이 일을 해요 :

  • 바인딩 arrayController
  • 컨트롤러 키에 - arrangedObjects
  • modelKey - @ sum.regAmount, @ sum.regAmount1

레이블 유형은 속성 int 16 데이터 모델에서.

어쨌든 이러한 계산은 정상적으로 작동하며 시작시 결과 값이 표시됩니다.

내가해야 할 일은 시작할 때 두 번째 결과 합계의 차이를 세 번째 레이블에 표시하는 것입니다. 어떤 이유로 계산을 수행하기 위해 합계 값을 선택할 수 없습니다.

이 작업은 발신자 사용하여 작동합니다

(runningBalance.intValue = (theDeposits.intValue - theAmounts.intValue)); 

가 어떻게 자동으로 작업을 실행 수동으로하지 않고 시작시이 개 금액의 계산 된 차이를 표시 할 수 있습니까?

다시 한번 감사드립니다.

바울은

답변

0

당신은 당신은 당신이 합계와 마찬가지로 결합 할 수있는 모델 키가 필요, 조치가 필요하지 않습니다. 그런 다음 레이블의 표시 (?) 속성에 바인딩하고 자동으로 호출해야합니다.

+0

감사합니다. 이 경우 컨트롤러 키는 무엇이고 차감 계산을 수행하려면 어떻게해야합니까? – paul