Table

복사하려면 클릭

데이터베이스의 레코드를 표시하기 위한 요소


초기 설정:

Model - 테이블의 데이터 모델입니다.
Endpoint - 테이블의 데이터 원본입니다.

table config


룩앤필 설정:

Title (필수 아님) - 테이블 제목.

Width (필수) - 테이블 너비.

Style (필수) - 테이블 행 크기.

Pagination (필수) - 페이지 매김을 켜고 끕니다. 기본적으로 켜져 있습니다.

Page size (필수 아님) - 페이지당 행.

Border (필수) - 테이블 테두리.

Name (필수) - 테이블의 이름입니다.

Visible (필수) - 켜져 있는 경우 테이블을 표시합니다. 기본적으로 활성화되어 있습니다.

Table


데이터:

이 섹션에서는 테이블 열을 관리할 수 있습니다.

Table Data Settings


워크플로 트리거:

  • onCreate – 페이지에서 구성 요소가 생성될 때 발생합니다.
  • onShow – 구성 요소가 해당 상태를 표시(페이지에 표시됨)로 변경할 때 발생합니다.
  • onHide – 구성 요소가 상태를 숨김(표시 중지)으로 변경할 때 발생합니다.
  • onDestroy – 구성 요소가 파괴될 때 발생합니다.
  • onDataUpdate – 테이블 업데이트 데이터 블록에 의해 실행됩니다.
  • onRowClick – 행을 클릭하면 실행됩니다.
  • onRowDoubleClick – 행을 두 번 클릭하여 실행합니다.
  • onFilter – 테이블에 페이지를 매길 때 발생합니다.

구성 요소 작업:

Table Get properties

테이블 속성을 가져옵니다.

입력 매개변수:

  • 구성 요소 ID [문자열] - 테이블 구성 요소의 식별자입니다.

출력 매개변수:

  • Title [string] - 테이블 제목;
  • Style [enum] - 테이블 스타일;
  • Pagination [boolean] - 페이지 매김 상태;
  • Bordered [boolean] - 경계 상태;
  • Visible [boolean] - 보이는 상태;
  • Loading [boolean] - 로딩 상태;
  • Current page [integer] - 현재 테이블 페이지;
  • Records per page [integer] - 테이블 페이지당 레코드 수.
  • Total records [integer] - 테이블의 총 레코드 수입니다.

Table Get Properties

Table Set Properties

테이블 속성을 설정합니다.

입력 매개변수:

  • Component Id [string] - 테이블 구성 요소의 식별자입니다.
  • Title [string] - 테이블 제목;
  • Style [enum] - 테이블 스타일;
  • Pagination [boolean] - 페이지 매김 상태;
  • Bordered [boolean] - 경계 상태;
  • Visible [boolean] - 보이는 상태;
  • Loading [boolean] - 로딩 상태;
  • Current page [integer] - 현재 테이블 페이지;
  • Records per page [integer] - 테이블 페이지당 레코드 수.
  • Total records [integer] - 테이블의 총 레코드 수입니다.

Table Set Properties


Table Update Properties

테이블 속성을 업데이트합니다.

입력 매개변수:

  • Component Id [string] - 테이블 구성 요소의 식별자입니다.
  • Title [string] - 테이블 제목;
  • Style [enum] - 테이블 스타일;
  • Pagination [boolean] - 페이지 매김 상태;
  • Bordered [boolean] - 경계 상태;
  • Visible [boolean] - 보이는 상태;
  • Loading [boolean] - 로딩 상태;
  • Current page [integer] - 현재 테이블 페이지;
  • Records per page [integer] - 테이블 페이지당 레코드 수.
  • Total records [integer] - 테이블의 총 레코드 수입니다.


Table Update Properties

Table Get Data

테이블 데이터 가져오기

입력 매개변수:

  • Component Id [string] - 테이블 구성 요소의 식별자입니다.

출력 매개변수:

  • Records [integer] - 테이블의 레코드 수.
  • Data [model] - 테이블의 데이터입니다. Component ID가 지정된 경우에만 비즈니스 프로세스에 표시됩니다.


Table Get Data

Table Update Data

테이블 데이터 업데이트

입력 매개변수:

  • Data [model] - 테이블의 데이터입니다. Component ID가 지정된 경우에만 비즈니스 프로세스에 표시됩니다.
  • Component Id [string] - 테이블 구성 요소의 식별자입니다.
  • Total Records [integer] - 테이블의 레코드 수입니다.
  • _limit [integer] - 테이블에서 가능한 최대 항목 수.
  • _offset [integer] - 첫 번째 레코드를 기준으로 현재 레코드의 오프셋입니다.

Table Update Data

Table Clear Data

테이블 데이터 지우기

입력 매개변수:

  • Component Id [string] - 테이블 구성 요소의 식별자입니다.

Table Clear Data


사용 예:

Getting data for a table

Advanced table design