setCurrentRow 메서드
Page.setCurrentRow(currentRowParam)
테이블 1의 현재 행을 테이블의 첫 번째 행으로 설정하는 등의 현재 행을 설정하면 페이지의 모든 테이블 1의 바인딩 필드에 첫 번째 행에 대한 데이터가 표시됩니다.
매개변수 | 형식 | 설명 |
---|---|---|
currentRowParam | CurrentRowInfoParam 또는 CurrentRowInfoPluginParam | 현재 행 정보입니다. |
없음
예 1:
SetCurrentRow 메서드를 사용하여 매개 변수는 CurrentRowInfoParam입니다.
예 2:
매개 변수는 CurrentRowInfoPluginParam이며 일반적으로 플러그인 개발에 사용됩니다. 예를 들어 다음 코드는 플러그인 명령 SetCurrentRowCommand의 일부입니다.
Forguncy 사용 예제
데이터베이스 테이블을 한 개 생성하고, 테이블 내에 레코드 값을 최소 3개 이상 작성합니다.
![](https://doc.forguncy.co.kr/~gitbook/image?url=https%3A%2F%2Fforguncy-korea.github.io%2Fimages%2Fforguncy5%2Fex-ss_page-setcurrentrow01.png&width=768&dpr=4&quality=100&sign=12a0a0e6&sv=1)
2. 페이지를 한 개 생성하고, 아래와 같이 데이터 테이블의 Column을 매핑시켜 줍니다. ※참고 : 데이터 테이블의 컬럼을 화면에 매핑시키는 방법은 아래 그림처럼 끌어다놓기(Drag & Drop) 하시면 됩니다.
![](https://doc.forguncy.co.kr/~gitbook/image?url=https%3A%2F%2Fforguncy-korea.github.io%2Fimages%2Fforguncy5%2Fex-ss_page-setcurrentrow02.png&width=768&dpr=4&quality=100&sign=fffd8741&sv=1)
![](https://doc.forguncy.co.kr/~gitbook/image?url=https%3A%2F%2Fforguncy-korea.github.io%2Fimages%2Fforguncy5%2Fex-ss_page-setcurrentrow03.gif&width=768&dpr=4&quality=100&sign=4cd4a167&sv=1)
3. 버튼을 한 개 생성하고, “자바스크립트로 직접 프로그래밍하기” 명령을 이용하여 코드를 입력합니다.
![](https://doc.forguncy.co.kr/~gitbook/image?url=https%3A%2F%2Fforguncy-korea.github.io%2Fimages%2Fforguncy5%2Fex-ss_page-setcurrentrow04.png&width=768&dpr=4&quality=100&sign=4d492293&sv=1)
4. 해당 프로젝트를 실행하면 빈 화면이 나타납니다. 버튼을 입력하면 코드에 입력된 대로 Primary Key인 ID가 2인 정보가 화면에 나타납니다.
![](https://doc.forguncy.co.kr/~gitbook/image?url=https%3A%2F%2Fforguncy-korea.github.io%2Fimages%2Fforguncy5%2Fex-ss_page-setcurrentrow05.gif&width=768&dpr=4&quality=100&sign=7419adb9&sv=1)