2010-06-21 2 views
1

XML 데이터 구조가 주어진 XForms에서 트리보기/탐색이 가능하고 (다소 쉽다) 궁금한가요?XForms의 트리보기/탐색

가능한 경우 정말 훌륭한 예제 (코드 및 잘 작동하는 폼을 볼 수 있습니까?)는 어디에서 찾을 수 있습니까?

또한이 기능을 구현하기위한 팁이 있습니까? (저는 XForms에 익숙하지 않고 지금까지 기본만을 알고 있습니다)

고마워요.

: D

답변

1

내가 정확히 "트리 탐색"에 의해 당신이 무슨 뜻인지 잘 모르겠지만, 당신은 XML에서 임의의 중첩과 트리 구조를 가지고 있고, 경우 같은 최종 사용자에게 그것을 보여주고 싶은 Orbeon Forms를 사용하는 경우 <xforms:select1> 또는 <xforms:select>appearance="xxforms:tree"을 사용할 수 있습니다. 예를 들어 참조 :

http://wiki.orbeon.com/forms/how-to/icons-tree

이 당신의 웹 페이지에 나무로 렌더링됩니다, 예컨대 :

Tree screenshot http://wiki.orbeon.com/forms/_/rsrc/1261447340941/how-to/icons-tree/Orbeon%20Forms%20Example%20Applications%20-%20Tree%20Widget-1.png

+0

단어 메뉴를 사용해야 할 것 같습니까? 그러나 그렇습니다, 이것은 제가하고 싶은 것과 같습니다. 이 이벤트를 추가 할 필요가 있습니다 (메뉴처럼 작동하도록 만들기 위해)? 또한 .. Orbeon 엔진을 사용하고 싶습니다. – developer

+0

또한이 방법은 정말 깨끗한 솔루션처럼 보입니다. 그러나 현재 제공되는 다른 솔루션과는 대조적으로이 방법으로 얻을 수있는 이점으로 볼 수있는 것을 알고 싶습니다. 내가 묻는 이유는 다른 솔루션을 지금 테스트 할 수 있기 때문입니다.하지만 먼저 테스트하지 않고 Orbeon 엔진을 가져야합니다. 맞습니까? – developer

+0

@iHeartGreek, Wikibooks의 다른 솔루션도 완벽하게 유효합니다. Firefox 용 XForms 확장에 따라 다르므로 일부 사용자가 Firefox를 사용하지 않는 경우에는 작동하지 않습니다. 그리고 다른면에서 제가 제안한 해결책은 서버의 Orbeon Forms를 사용하여 달라 지지만 모든 주요 브라우저에서 작동합니다. 그래서 각각의 장점과 단점이 있습니다. – avernet