2014-07-09 5 views
0

Unplugged Mobile Controls를 사용 중이며 UnpFlatView의 사용자 정의 버전을 보유하고 있습니다. 뷰에 바인딩 된 반복 제어, 내부 통화 변환기가 연결되지 않았습니다.

, 나는 다음과 같은 코드로, 통화 필드로 포맷 된 뷰에서 열 값을 표시하기 위해 노력하고있어 : -

<xp:text escape="true" id="computedField3"> 
    <xp:this.value><![CDATA[#{javascript:thisRowData.getColumnValue("Cost");}]]></xp:this.value> 
    <xp:this.converter> 
     <xp:convertNumber 
      type="currency"> 
     </xp:convertNumber> 
    </xp:this.converter> 
</xp:text> 

값은 표시되지만 통화 기호는 표시되지 않습니다.

나는 변환기를 제거하고보기의 열 형식을 통화 형식으로 변경하려고 시도했지만 숫자 값도 얻는다.

포맷 된 통화 값을 표시하려면 어떻게해야합니까?

답변

0

Teamstudio의 Mark Dixon과 대화를 나눈 결과 현재 Unplugged (3.1.1) 버전의 문제가 있습니다. 플러그를 뽑으면 반복 제어의 모든 행에 대해 구성 요소 하위 트리를 복제해야합니다. 변환기가 복제본에 포함되지 않으므로 값이 통화 형식으로 변환되지 않습니다.

이 문제는 Unplugged의 다음 유지 관리 릴리스에서 해결 될 예정입니다.

관련 문제