묻고답하기
Query XML 안에 navigation 태그에 대한 질문입니다.
2012.01.03 21:44
안녕하세요. 이제 조금씩 모듈 만드는데 감을 조금씩 잡아가는 XE 개발 초보입니다.
아직도 많이 다른 것도 궁금하지만 이게 지금은 제일 궁금해서 질문합니다.
<query> 태그 안에 있는 <navigation> 있는 하위 태그들이 좀 뭔가 불확실해서요. Select 구문으로 여러개의 row를 주르륵 불러냈다고하고 그 자료들을 paging 하는 작업을 이 <navigation> 태그가 맞는것 같은데요. 일단은 공식 홈페이지에 있는 예제를 가져오겠습니다.
<queryid="getMemberList"action="select"><tables><tablename="member"/></tables>......<navigation><indexvar="sort_index"default="member_srl"order="desc"/><list_countvar="list_count"default="20"/><page_countvar="page_count"default="10"/><pagevar="page"default="1"/></navigation></query>
중요치 않은 부분은 지웠습니다. 이제 질문 입니다.
1. <navigation>안에 있는 var라고 정의되어있는 변수들 이름은 member라는 table 안에 column으로 들어가 있어야 하는겁니까? (sort_index, list_count, page_count, page)
2. 그게 아니라면 XE core 내부에 이미 정의 되어있는 변수들인가요? 어떤 모듈들을 보면 sort_index가 아니고 list_index라고 되어있는 것들도 본것 같아서 말입니다. 꼭 저 예제처럼 그 이름 그대로 써야 하는건지요?
고수님들의 고견을 기다리겠습니다.
executeQuery('member.getMemberInfo', $args); 에서 받아온 변수인듯합니다.