|
|
@ -355,27 +355,28 @@ function isEmail(str) {
|
|
|
|
/**************************************************************************
|
|
|
|
/**************************************************************************
|
|
|
|
* 엑셀 파일 작성 정보 생성
|
|
|
|
* 엑셀 파일 작성 정보 생성
|
|
|
|
**************************************************************************/
|
|
|
|
**************************************************************************/
|
|
|
|
function getCellDefs($th, $td){
|
|
|
|
function getCellDefs($ths, $tds, fieldGetterOption){
|
|
|
|
var cellDefs = [];
|
|
|
|
var cellDefs = [];
|
|
|
|
|
|
|
|
|
|
|
|
for(var i=0; i < $th.length; i++){
|
|
|
|
for(var i=0; i < $ths.length; i++){
|
|
|
|
|
|
|
|
|
|
|
|
var label = $th.eq(i).text();
|
|
|
|
var label = $ths.eq(i).text();
|
|
|
|
label = label.replace("\n", "");
|
|
|
|
label = label.replace("\n", "");
|
|
|
|
label = label.replace("\t", "");
|
|
|
|
label = label.replace("\t", "");
|
|
|
|
label = label.replace(" ", "");
|
|
|
|
label = label.replace(" ", "");
|
|
|
|
|
|
|
|
|
|
|
|
if(label != ""){
|
|
|
|
if(label != ""){
|
|
|
|
|
|
|
|
|
|
|
|
var width = $th.eq(i).outerWidth();
|
|
|
|
var width = $ths.eq(i).outerWidth();
|
|
|
|
width = Math.ceil(width/10) + 2;
|
|
|
|
width = Math.ceil(width/10) + 2;
|
|
|
|
|
|
|
|
|
|
|
|
var field = "";
|
|
|
|
var field = "";
|
|
|
|
if($td.eq(i).hasClass("privacy-cell")){
|
|
|
|
if(fieldGetterOption != null){
|
|
|
|
field = $td.eq(i).find("span:eq(0)").text();
|
|
|
|
field = fieldGetterOption($tds.eq(i));
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
field = $td.eq(i).text();
|
|
|
|
field = $tds.eq(i).text();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
field = field.replace("{", "");
|
|
|
|
field = field.replace("{", "");
|
|
|
|
field = field.replace("}", "");
|
|
|
|
field = field.replace("}", "");
|
|
|
|
field = field.replace("\n", "");
|
|
|
|
field = field.replace("\n", "");
|
|
|
|