내가 원하는 결과
모달창에서 부모창에 있는 변수, 데이터셋에 접근하고 싶었다.
현재 상황
구글링 결과 수많은 것이 나왔다. this.parent가 나왔고 this.parent로 계속 하니까 undefined오류가 났다.
(지금 생각해보면 this.parent해서 값을 가져왔던거같은데 회사가서 다시 봐야할듯)
방법
this.opener.dataset명 혹은 this.openre.변수명
이렇게 하면 부모창에 있는 값들에 접근할 수 있다.
parent와 opener의 차이는 무엇일까?


넥사크로는 F1이 신이다.
- opener
화면에 실행된 Form의 부모 Form을 갖는 읽기 전용 속성
A Form에서 B Form을 showModal 또는 open 메소드로 실행했을 경우 B Form의 opener 속성은 A Form을 갖는다. => 이게 내 상황과 일치! 회사 코드가 showModal로 되어있어서 parent말고 opener을 써서 부모에 접근할 수 있었다.
- parent
Form의 부모 오브젝트를 갖는 읽기 전용 속성
parent 속성은 일반적으로 컴포넌트가 속한 form을 갖는다.
'넥사크로' 카테고리의 다른 글
[넥사크로] Transaction 인자 중 strArgument와 strInArgument의 차이 (0) | 2024.06.10 |
---|---|
[넥사크로]모달에서 부모창 데이터셋 가져오기 (0) | 2024.06.10 |
내가 원하는 결과
모달창에서 부모창에 있는 변수, 데이터셋에 접근하고 싶었다.
현재 상황
구글링 결과 수많은 것이 나왔다. this.parent가 나왔고 this.parent로 계속 하니까 undefined오류가 났다.
(지금 생각해보면 this.parent해서 값을 가져왔던거같은데 회사가서 다시 봐야할듯)
방법
this.opener.dataset명 혹은 this.openre.변수명
이렇게 하면 부모창에 있는 값들에 접근할 수 있다.
parent와 opener의 차이는 무엇일까?


넥사크로는 F1이 신이다.
- opener
화면에 실행된 Form의 부모 Form을 갖는 읽기 전용 속성
A Form에서 B Form을 showModal 또는 open 메소드로 실행했을 경우 B Form의 opener 속성은 A Form을 갖는다. => 이게 내 상황과 일치! 회사 코드가 showModal로 되어있어서 parent말고 opener을 써서 부모에 접근할 수 있었다.
- parent
Form의 부모 오브젝트를 갖는 읽기 전용 속성
parent 속성은 일반적으로 컴포넌트가 속한 form을 갖는다.
'넥사크로' 카테고리의 다른 글
[넥사크로] Transaction 인자 중 strArgument와 strInArgument의 차이 (0) | 2024.06.10 |
---|---|
[넥사크로]모달에서 부모창 데이터셋 가져오기 (0) | 2024.06.10 |