현재 화면에서 해당 xTranMap의 해당 xDataSet중 입력 대상 xDataSet의 ID에 링크된 컴포넌트를 Array 형태로 반환한다.
| Parameters | Type | Description | 
|---|---|---|
| strTranMapID | STRING | 해당 xTranMap ID | 
| bInput | BOOL | 입력/출력 구분 | 
| Type | Description | 
|---|---|
| Array | 입력 대상 컴포넌트 배열 | 
bInput 파라미터 값을 true로 지정한 경우, 입력 대상 데이터셋 정보를 처리하고, false로 지정한 경우 출력 대상 데이터셋 정보를 처리한다.
function LogInputDataSetInfo(xtranmap_id)
{
	var xdataset_id_arr, column_id_arr, i, j;
	
	xdataset_id_arr = screen.getxtranmapinputxdataset(xtranmap_id, true);
	for (i = 0; i < xdataset_id_arr.length; i++) {
		factory.consoleprint("XDATASET: " + xdataset_id_arr[i]);
		column_id_arr = screen.getxtranmapinputcols(xtranmap_id, xdataset_id_arr[i]);
		for (j = 0; j < column_id_arr.length; j++) {
			factory.consoleprint("COLUMN: " + column_id_arr[i]);
		}
	}
	var instance_arr = screen.getxtranmapinputcomponent(xtranmap_id, true);
	for (i = 0; i < instance_arr.length; i++) {
		factory.consoleprint("NAME: " + instance_arr[i].getname());
	}	
}