Microsoft 社는 2022년 6월 15일 Internet Explorer 11의 지원을 종료했습니다.

Graha XML 정의파일 레퍼런스(@type)

제목
<querys>
<query funcType="list">
<layout>
<top>
<left>
<link>
<params>
<param>
@type

기본정보

분류attribute필수N
이름@type

이 속성은 다음 중 하나의 값을 가질 수 있다.

  • const(혹은 default) : value 속성으로 입력된 값을 그대로 사용한다.
  • param : HTTP 파라미터로 전달된 값을 사용한다.("/document/params/ + {value 속성값}" 의 값을 가져온다.)
  • prop : <prop> 요소로 설정된 값을 사용한다. <prop> 요소의 public 속성값이 true 인 경우에만 사용할 수 있다.
  • query : SQL 실행결과를 가져온다.("/document/rows/row/ + {value 속성값}" 의 값을 가져온다.)

이 속성값이 지정되지 않았다면, param 이 기본값이다.

이 속성값이 "query" 인 경우 SQL 실행결과가 여러 개인 경우에도 첫 번째 것만 가져오게 된다.

command 혹은 table 요소가 여러개인 경우 ref 속성을 사용해야 한다.

funcType 속성값이 "detail" 인 query 요소의 경우 여러 개의 command 요소를 가질 수 있고, command 요소의 name 속성값은 rows 의 id 속성값으로 만들어진다.

funcType 속성값이 "insert" 인 query 요소의 경우 여러 개의 table 요소를 가질 수 있고, table 요소의 name 속성값은 rows 의 id 속성값으로 만들어진다.

이 경우 "ref" 속성값으로 여러 개의 rows 요소 중 특정하여 접근할 수 있는데, 다음과 같이 처리된다.

/document/rows[@id='{ref 속성값}']/row/ + {value 속성값}

참조링크 1
참조링크 2
참조링크 3
Synonym
최종수정일2023-03-07

속성

이름Synonym필수최종수정일

하위 요소

이름Synonym필수최종수정일