nexacro.Div

nexacro.Div

Description:
  • nexacro Div 객체입니다. 이 문서는 nexacro.Div에 추가된 메소드를 문서화하기 위한 임시 섹션입니다.

nexacro Div 객체입니다. 이 문서는 nexacro.Div에 추가된 메소드를 문서화하기 위한 임시 섹션입니다.

Methods

makeParamStr() → {string}

Description:
  • Div 내부의 value값을 가진 Component들을 이용해 transaction용 파라미터 문자열을 만든다.

Deprecated:
Example
var param = this.Div00.makeParamStr();
Returns:

파라미터 문자열

Type
string

setDetail(ds, formopt)

Description:
  • Div 안의 value를 지정 가능한 컴포넌트들에 Dataset을 일괄 바인딩 한다.

    바인딩은 Dataset의 칼럼명과 컴포넌트의 id를 비교해 자동 바인딩 합니다.
    컴포넌트의 id를 컴포넌트유형_칼럼명(camel) 형태로 기입하였을 때에 만 정상적으로 바인딩 됩니다.

    ex) 컴포넌트 id 별 바인딩 결과 :
    Calendar00 -> 아무것도 바인딩 하지 않습니다.
    cal_hireDate -> 칼럼 [ HIRE_DATE ]가 바인딩 됩니다.
    calHireDate -> 아무것도 바인딩 하지 않습니다.
    cal_hire_date -> 칼럼 [ HIRE ]이 바인딩 됩니다.

    value값을 지정할 수 없는 컴포넌트(Static, Div 등)의 경우 바인딩 대상에서 제외됩니다.

Deprecated:
Example
this.div_detail.setDetail(this.ds_list,this);
Parameters:
Name Type Attributes Description
ds nexacro.Dataset

바인딩할 데이터셋

form nexacro.FormBase <optional>

생성된 bind item을 등록할 form 생략시, 현재 Div가 속한 form에 등록한다.

setLabel()

Description:
  • Div 안의 value를 지정 가능한 컴포넌트들에 Label에 해당하는 static을 일괄 매핑한다

    컴포넌트의 id를 비교해 라벨 Static을 설정 합니다.
    컴포넌트의 id를 컴포넌트유형_칼럼명(camel) 형태로 기입하였을 때에 만 정상적으로 매핑 됩니다.

    ex) 컴포넌트 id 별 매핑 결과 :
    Calendar00 -> 아무것도 매핑 하지 않습니다.
    cal_hireDate -> label로 stt_hireDate가 매핑 됩니다.
    calHireDate -> 아무것도 매핑 하지 않습니다.
    cal_hire_date -> label로 stt_hire가 매핑 됩니다.

    value값을 지정할 수 없는 컴포넌트(Static, Div 등)의 경우 대상에서 제외됩니다.
    라벨에 해당하는 컴포넌트와 입력창 컴포넌트는 동일한 부모에 속해 있어야 합니다.

Deprecated:
Example
this.div_detail.setLabel();