2013-02-28 1 views
1

웹 애플리케이션은 xForms를 사용하여 다른 국가의 다른 템플릿을 확인하고 표시합니다. Sencha Touch를 사용하여 구현해야하는 것과 동일한 것. 다양한 포럼을 검색했지만 확실한 답변을 찾을 수 없습니다.Sencha Touch : Sencha Touch로 xForms를 구현하는 방법은 무엇입니까?

WEB/ioS/Android 애플리케이션에서 사용하는 xForms는 다음과 같습니다.

<html xmlns="http://www.w3.org/1999/xhtml" 
     xmlns:xf="http://www.w3.org/2002/xforms" 
     xmlns:xs="http://www.w3.org/2001/XMLSchema" 
     xmlns:xrsi="http://www.westernunion.com/schema/xrsi" 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     xmlns:xxforms="http://orbeon.org/oxf/xml/xforms"> 
    <head> 
    <title>Bank Account details</title> 
    <xf:model> 
     <xf:instance xmlns=""> 
     <bank_account> 
      <bank_name/> 
      <swift_code/> 
      <account_number/> 
     </bank_account> 
     </xf:instance> 
     <xf:bind nodeset="bank_name" 
      type="xs:string" 
      required="true()" 
      constraint="string-length(.) &lt; 31"/> 
     <xf:bind nodeset="bank_code" 
      type="xrsi:alphanum" 
      required="true()" 
      constraint="string-length(.) &lt; 12"/> 
     <xf:bind nodeset="account_number" 
      type="xrsi:alphanum" 
      required="true()" 
      constraint="string-length(.) &lt; 25"/> 
    </xf:model> 
    </head> 
    <body> 
    <section> 
     <dl> 
    <dt>Bank Name*:</dt> 
    <dd> 
     <xf:input ref="bank_name" 
       incremental="true" 
       xxforms:maxlength="30"> 
     <xf:alert>Bank Name is required</xf:alert> 
     <xf:hint>Bank Name</xf:hint> 
     </xf:input> 
    </dd> 
    <dd> 
     <xf:input ref="bank_code" 
       incremental="true" 
       xxforms:maxlength="11"> 
     <xf:alert>AlphaNumeric</xf:alert> 
     <xf:hint>BIC</xf:hint> 
     </xf:input> 
    </dd> 

    <dd> 
     <xf:input ref="account_number" 
       incremental="true" 
       xxforms:maxlength="24"> 
     <xf:alert>IBAN is AlphaNumeric</xf:alert> 
     <xf:hint>IBAN</xf:hint> 
     </xf:input> 
    </dd> 
     </dl> 
    </section> 
    </body> 
</html> 

내 Sencha 터치 응용 프로그램에서 비슷한 기능을 구현하고 싶습니다. 이것을 구현할 수있는 좋은 방법이 있습니까? 모든 포인터가 많이 도움이 될 것입니다.

다음은 유용한 링크 2 개입니다. 당신이 XSLTFORMS 느릅 나무를 사용 할 수 있어야한다고 나 t를 보인다

Is anyone using XForms in their web applications? http://www.sencha.com/forum/archive/index.php/t-26497.html

감사 Gendaful

답변

0

는 XForms를의 클라이언트 측 구현하고 엽차 터치 응용 프로그램에 그것을 통합 할 수 있습니다.

나는 그것을 시도하지 않았다. 그러나 얼마 전 나는 som 연구를했다. XSLTFORMS는 잘 작동하는 것처럼 보였다.

+0

죄송합니다 .. 귀하의 게시물에 언급 된 유용한 링크가 이미 XSLTFORMS를 가능한 대안으로 언급하고 있음을 인식하지 못했습니다. – osantos