본문 바로가기

따라해보자/엑스플랫폼

XFDL 파일 어딘가에서 가져오기

반응형
UX 스튜디오를 실행하면 3가지 화면 모드가 있습니다.
Design, Source, Script 입니다.
Design 이야 화면 설계를 위해 그렇다고 하더라도
Source와 Script가 나뉘어져 있는것은 조금 혼란스러웠습니다.
게다가 툴에서는 각각 따로 보여지지만 실제 소스에서는 하나로 있다는것이 애매하긴 합니다.

간단하게 버튼 하나가 있는 폼을 만들어보면
실제 xfdl 코드는 다음과 같습니다.


하지만 툴에서 보면 이 내용이 2가지로 나뉘어 보입니다.
<Script type="xscript4.0"> 으로 감싸진 부분을 떼어내어 스크립트와 소스로 분리하게 됩니다.


외부에서 받은 XFDL을 가져오는 방법은 import 메뉴를 이용하거나
새로운 폼을 만들어서 코드만 옮겨오는 두가지 방법이 있습니다.

첫번째 방법은 File > Import > xfdl File (Import type)을 선택하고 해당 파일을 선택하면 됩니다.
이때 한가지 수정해주어야 하는 부분은 TypeDefinition 부분을 해당 프로젝트에 맞게 고쳐주어야 합니다.

두번째 코드만 옮겨오는 방법은
<Script type="xscript4.0"><![CDATA[]]></Script> 태그 내의 소스를 제외한 나머지를 Source 부분에 넣어주고
스크립트는 따로 복사합니다.
Source 부분에 입력시 <Script type="xscript4.0"><![CDATA[]]></Script> 내에 있는 코드는 알아서 필터링 해주기 때문에
일부러 잘라낼 필요는 없습니다.
(단 스크립트로 알아서 분기는 안되네요. ㅠㅠ)

이제 Showcase에서 다양한 소스를 가져다 테스트해볼 수 있을겁니다. 

출처
http://cafe.naver.com/xplatform101/16 
728x90