넥사크로 그리드 expr에서 사용자 정의 함수 호출하기

2024. 9. 2. 21:15·공부/넥사크로
반응형

expr 도움말은 Components > Component > Grid > Objects > GridCellControl에 있다(찾기 겁나 힘듦).

아니면 Appendix > Dataset Expression을 봐도 된다.

너무 못생김.

도움말에 쓰여있는 대로 'comp'는 그리드 컴포넌트를 가리킨다. 그러므로 그리드 cell 속성에 expr에 기입하는 comp는 자기 자신이다. 

함수는 그리드가 아닌 폼(form)에 선언되어 있으므로 폼을 찾아가려면 comp.parent를 하면 form을 가리킨다. 그리고 함수를 호출하면 된다.

즉, expr에서 함수 호출은 comp.parent.함수명(파라미터)로 호출하면 된다.

반응형

this.fnSetSound = function(nRow)
{
	return this.dsTest.getColumn(nRow, "SOUND");
};

 

참고로 데이터셋(dsTest)의 구조는 아래와 같다.

 

잘 나온다.

반응형

 

참고로 함수 호출 방식을 설명하기 위해 굳이 바인드 하면 될 기능을 함수로 뺀 것이니 호출 방법만 참고하길 바란다.

그리드 cell에 데이터셋의 알맞는 값을 넣는 expr은 아래 방법이 더 간단하다(도움말 참고).

expr:dataset.getColumn(currow, "SOUND")

 

 

반응형
저작자표시 비영리 변경금지 (새창열림)
'공부/넥사크로' 카테고리의 다른 글
  • 넥사크로에서 지원하지 않는 CSS 적용하기
  • 넥사크로 그리드 셀 클릭 시 바인드 된 컬럼명 알아내기
  • [Nexacro] 넥사크로 N + SpringBoot 연동하기 2 - 프로젝트 설정 및 연동
  • [Nexacro] 넥사크로 N + SpringBoot 연동하기 1 - 프로젝트 생성
데부한
데부한
어차피 할 거면 긍정적으로 하고 싶은 개발자
    반응형
  • 데부한
    동동이개발바닥
    데부한
  • 전체
    오늘
    어제
    • 분류 전체보기 (307)
      • 방통대 컴퓨터과학과 (27)
        • 잡담 (9)
        • 3학년1학기 (17)
      • 프로젝트 및 컨퍼런스 회고 (1)
        • 프로젝트 (4)
        • 한이음 프로젝트 (0)
        • 회고 (3)
      • 공부 (165)
        • Spring (37)
        • JPA (71)
        • 인프런 워밍업 클럽_BE (10)
        • Java (6)
        • React.js (27)
        • 넥사크로 (11)
        • 기타 (3)
      • 알고리즘 (85)
        • 알고리즘 유형 (10)
        • 알고리즘 풀이 (57)
        • SQL 풀이 (18)
      • 에러 해결 (13)
      • 잡담 (7)
        • 국비교육 (2)
        • 구매후기 (5)
        • 진짜 잡담 (0)
  • 블로그 메뉴

    • Github
    • Linkedin
    • 홈
    • 방명록
    • 글쓰기
    • 관리
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Java
    egov
    토이프로젝트
    MSA
    전자정부프레임워크
    RESTful
    프로그래머스
    자바스크립트
    QueryDSL
    SQL
    springboot
    react
    스프링부트
    SpringBoot를 이용한 RESTful Web Service 개발
    넥사크로
    토비의스프링부트
    개발자
    oracle
    백준
    프론트엔드
    에러해결
    운영체제
    Spring
    IT
    코딩테스트
    방통대
    인프런
    기출문제
    JPA
    알고리즘
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
데부한
넥사크로 그리드 expr에서 사용자 정의 함수 호출하기
상단으로

티스토리툴바