|
|
|
|
@ -53,7 +53,7 @@
|
|
|
|
|
<w2:column dataType="text" id="carOwnerNm" name="소유자명"></w2:column>
|
|
|
|
|
<w2:column dataType="text" id="remarks1" name="전화번호1"></w2:column>
|
|
|
|
|
<w2:column dataType="text" id="remarks2" name="전화번호2"></w2:column>
|
|
|
|
|
|
|
|
|
|
<w2:column dataType="text" id="levyStdde" name="적용일"></w2:column>
|
|
|
|
|
</w2:columnInfo>
|
|
|
|
|
</w2:dataList>
|
|
|
|
|
</w2:dataCollection>
|
|
|
|
|
@ -182,9 +182,9 @@
|
|
|
|
|
var options = {
|
|
|
|
|
type : "0",//String, 1이면 엑셀 파일이 그리드의 보이는 결과로 만들어져있을때 0이면 엑셀 파일이 그리드의 실제 데이터로 구성되어있을때
|
|
|
|
|
sheetNo : 0, //Number, excel파일에서 그리드의 데이터가 있는 sheet번호
|
|
|
|
|
startRowIndex : 9, //Number, [defalut:0] excel파일에서 그리드의 데이터가 시작되는 행의 번호(헤더 포함)
|
|
|
|
|
startRowIndex : 1, //Number, [defalut:0] excel파일에서 그리드의 데이터가 시작되는 행의 번호(헤더 포함)
|
|
|
|
|
startColumnIndex : 0, //Number, [defalut:0] excel파일에서 그리드의 데이터가 시작되는 열의 번호
|
|
|
|
|
endColumnIndex : 11, //Number, [defalut: 0] excel파일에서 그리드의 데이터가 끝나는 열의 index
|
|
|
|
|
endColumnIndex : 4, //Number, [defalut: 0] excel파일에서 그리드의 데이터가 끝나는 열의 index
|
|
|
|
|
//( 엑셀컬럼수가 그리드컬럼수 보다 작은 경우 그리드 컬러수를 설정)
|
|
|
|
|
headerExist : "0", //String, [defalut:0] excel파일에서 그리드의 데이터에 header가 있는지 여부
|
|
|
|
|
//(1이면 header 존재 0이면 없음)
|
|
|
|
|
@ -193,7 +193,7 @@
|
|
|
|
|
skipSpace : "1", //String, [defalut: 0] 공백무시 여부(1이면 무시 0이면 포함)
|
|
|
|
|
insertColumns : "" ,//Array, radio, checkbox와 같은 컬럼을 엑셀에서 받아 오지 않고
|
|
|
|
|
//사용자 컬럼 설정 으로 업로드 ( 데이터 구조 : [ { columnIndex:1, columnValue:"1" } ] )
|
|
|
|
|
popupUrl : "websquare/uiplugin/grid/upload/advancedfileUpload4.html", //String, 업로드시에 호출할 popup의 url
|
|
|
|
|
popupUrl : "websquare/uiplugin/grid/upload/advancedfileUpload_cfs_localResidents.html", //String, 업로드시에 호출할 popup의 url
|
|
|
|
|
status : "R", //String, [defalut: R]업로드된 데이터의 초기 상태값, 설정하지 않으면 "R"로 설정되며 "C"값을 설정 할 수 있다.
|
|
|
|
|
pwd : "" //String, 엑셀파일에 암호가 걸려 있는 경우, 비밀번호
|
|
|
|
|
};
|
|
|
|
|
@ -203,6 +203,22 @@
|
|
|
|
|
|
|
|
|
|
//엑셀업로드 처리
|
|
|
|
|
scwin.excelUpTrigger1_onclick = function(e) {
|
|
|
|
|
|
|
|
|
|
var gijunil = excelUpTrigger1.getAttribute("data-date");
|
|
|
|
|
|
|
|
|
|
for(var i = 0; i<gridExcelUpload.getRowCount(); i++){
|
|
|
|
|
var levyStdde = gridExcelUpload.getCellData(i,"levyStdde");
|
|
|
|
|
if(levyStdde == null || levyStdde == ""){
|
|
|
|
|
if(gijunil != null && gijunil != ""){
|
|
|
|
|
excelUpload.setCellData(i, "levyStdde", gijunil);
|
|
|
|
|
} else {
|
|
|
|
|
excelUpload.setCellData(i, "levyStdde", com.getToday());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
excelUpTrigger1.setAttribute("data-date","");
|
|
|
|
|
|
|
|
|
|
excelUpload.setJSON( gridExcelUpload.getAllDisplayJSON() );
|
|
|
|
|
com.executeSubmission(sub_excelUpload);
|
|
|
|
|
};
|
|
|
|
|
@ -363,7 +379,7 @@
|
|
|
|
|
</w2:gridView>
|
|
|
|
|
<w2:gridView autoFit="allColumn" autoFitMinWidth="600" class="cm_grid" dataList="data:excelUpload" ev:oncelldblclick=""
|
|
|
|
|
fixedColumnWithHidden="true" focusMode="row" id="gridExcelUpload" ignoreCellClick="false" ignoreToggleOnDisabled="false"
|
|
|
|
|
readOnly="true" scrollByColumn="false" scrollByColumnAdaptive="false" style="height: 150px; display:none" summaryAuto="false" useShiftKey="true"
|
|
|
|
|
readOnly="true" scrollByColumn="false" scrollByColumnAdaptive="false" style="height: 150px;display: none;" summaryAuto="false" useShiftKey="true"
|
|
|
|
|
visibleRowNum="20">
|
|
|
|
|
<w2:header id="header1" style="">
|
|
|
|
|
<w2:row id="row1" style="">
|
|
|
|
|
@ -379,6 +395,9 @@
|
|
|
|
|
<w2:column blockSelect="false" displayMode="label" id="column4" inputType="text" removeBorderStyle="false" style=""
|
|
|
|
|
value="전화번호2" width="120">
|
|
|
|
|
</w2:column>
|
|
|
|
|
<w2:column blockSelect="false" displayMode="label" id="column5" inputType="text" removeBorderStyle="false" style=""
|
|
|
|
|
value="적용일" width="120">
|
|
|
|
|
</w2:column>
|
|
|
|
|
</w2:row>
|
|
|
|
|
</w2:header>
|
|
|
|
|
<w2:gBody id="gBody1" style="">
|
|
|
|
|
@ -395,6 +414,9 @@
|
|
|
|
|
<w2:column blockSelect="false" displayMode="label" id="remarks2" inputType="text" removeBorderStyle="false"
|
|
|
|
|
width="120">
|
|
|
|
|
</w2:column>
|
|
|
|
|
<w2:column blockSelect="false" displayMode="label" id="levyStdde" inputType="text" removeBorderStyle="false"
|
|
|
|
|
width="120">
|
|
|
|
|
</w2:column>
|
|
|
|
|
</w2:row>
|
|
|
|
|
</w2:gBody>
|
|
|
|
|
</w2:gridView>
|
|
|
|
|
|