일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Google Map
- swingx
- 전자정부프레임워크
- Ajax
- dock
- GPS
- MySQL
- Spring
- 선택적조인
- JDOM
- node.js
- PLSQL
- JSON
- appspresso
- phonegap
- jQuery
- oracle
- MFC
- jsr 296
- sencha touch
- iBATIS
- tomcat
- rowspan
- PHP
- WebLogic
- Android
- Struts
- ibsheet
- 가우스
- Eclipse
Archives
- Today
- Total
Where The Streets Have No Name
parent 창과 child창의 DataSet 들의 상속방법 본문
parent 창과 child창의 DataSet 들의 상속방법은 다음과 같이 세가지 방식일 경우 최적화된 방법을 이용할 수 있다.
첫번째는 parent 에서 child 창 의 DataSet Component를 처리하는 방식이다.
* parent 에서 child(PopUp 창) 의 객체 호출
- PdataSet(parent DataSet), CdataSet(Child DataSet) 일 경우,
- parent 창에서 설정 :
- window.parent.oWin1.CdataSetID.SetDataHeader(“생성된 헤더정보”);
- window.parent.oWin1.CdataSetID.ImportData( PdataSetID.ExportData(1, CountRow, false));
두번째, FrameSet 을 이용한 MainFrame 과 BottomFrame ( 여기서는 BottomFrame 기준으로 설명하겠다) 로 구성된 방식이다.
* MainFrame 에서 bottomFrame 의 DataSet 객체 호출 (DataSet of MainFrame : Mdataset, DataSet of bottomFrame : Bdataset )
- MainFrame에서 설정 :
- window.parent.bottomFrame.BdatasetID.SetDataHeader(“생성된 헤더 정보”);
- window.parent.bottomFrame.BdataSetID.ImportData(Mdataset.ExportData(1, CountRow, false));
세번째, 첫번째와 반대되는 내용으로 Child 에서 parent 로 DataSet Component를 처리하는 방식이다.
* parent 에서 showModalDialog(url[ ,argument [,feafures]]); 다이얼 박스 열고 객체 받기
- pDataSet(DataSet of parent), cDataSet( DataSet of child )
- child 창에서 설정 :
- var sData = dialogArguments;
sData.pDataSetID.SetDataHeader(“생성된 헤더정보”);
sData.pDataSetID.ImportData(cDataSet.ExportData(1, CountRow, false));
첫번째는 parent 에서 child 창 의 DataSet Component를 처리하는 방식이다.
* parent 에서 child(PopUp 창) 의 객체 호출
- PdataSet(parent DataSet), CdataSet(Child DataSet) 일 경우,
- parent 창에서 설정 :
- window.parent.oWin1.CdataSetID.SetDataHeader(“생성된 헤더정보”);
- window.parent.oWin1.CdataSetID.ImportData( PdataSetID.ExportData(1, CountRow, false));
두번째, FrameSet 을 이용한 MainFrame 과 BottomFrame ( 여기서는 BottomFrame 기준으로 설명하겠다) 로 구성된 방식이다.
* MainFrame 에서 bottomFrame 의 DataSet 객체 호출 (DataSet of MainFrame : Mdataset, DataSet of bottomFrame : Bdataset )
- MainFrame에서 설정 :
- window.parent.bottomFrame.BdatasetID.SetDataHeader(“생성된 헤더 정보”);
- window.parent.bottomFrame.BdataSetID.ImportData(Mdataset.ExportData(1, CountRow, false));
세번째, 첫번째와 반대되는 내용으로 Child 에서 parent 로 DataSet Component를 처리하는 방식이다.
* parent 에서 showModalDialog(url[ ,argument [,feafures]]); 다이얼 박스 열고 객체 받기
- pDataSet(DataSet of parent), cDataSet( DataSet of child )
- child 창에서 설정 :
- var sData = dialogArguments;
sData.pDataSetID.SetDataHeader(“생성된 헤더정보”);
sData.pDataSetID.ImportData(cDataSet.ExportData(1, CountRow, false));