화면 » Api
  
addxdataset
  
Description
  
Parameters
  
    
      | Parameters | 
      Type | 
      Description | 
    
  
  
        
    
        | strXDataSetID | 
        STRING | 
 	xDataSet ID | 
      
    
    
        | strDescription | 
        STRING | 
 	[옵션] xDataSet Description (기본값: 공백문자열) | 
      
  
  
Return Value
  
    
      | Type | 
      Description | 
    
  
  
    
      | short | 
      처리 결과값 | 
    
  
Remark
반환되는 값은 아래와 같다.
 1 : 성공
 0 : xDataSet을 생성하지 못한 경우
-1 : 이미 같은 아이디의 xDataSet이 존재하는 경우
-2 : 내부 오류가 발생한경우
  
 
  
Example
function btn_on_mouseup()
{
	// xdataset추가
	if(screen.addxdataset("DS_USERHEADER", "TEST") <= 0) {
		screen.alert("데이터셋 추가시에 오류가 발생하였습니다.");
		return;
	}
	// 추가된 xdataset에 컬럼 추가
	DS_USERHEADER.addcolumn("Column_01", "", 10);
	DS_USERHEADER.addcolumn("Column_02", "", 10);
	// xtranmap에 추가한 데이터셋의 전송 정보를 추가
	screen.setxtranmapiotype("TR_USERHEADER", "DS_USERHEADER", XFD_XDATASET_TRAN_ALL, XFD_XDATASET_TRAN_DELETE);
	// 전송할 컬럼을 지정한다.
	screen.setxtranmapiocolumn("TR_USERHEADER", "DS_USERHEADER", "Column_01", true, true);
	screen.setxtranmapiocolumn("TR_USERHEADER", "DS_USERHEADER", "Column_02", true, true);
	// 전송
	screen.requestsubmit("TR_USERHEADER", true);
}
  
Viewer Ver.
9.1.1.1
  
Update Date
 20220323