[개발] 프로그램 지식

[kendo ui] 헤더 세로 중앙정렬 / header vertical center alignment

  • -
반응형
excelExport: function(e) {
		
		var workbook = e.workbook;
		var sheet = workbook.sheets[0];
		sheet.title = ""; // 시트명
		
		var rows = e.workbook.sheets[0].rows;
		for (var ri = 0; ri < rows.length; ri++) {
			var row = rows[ri];
			if (row.type == "header" || row.type == "group-footer" || row.type == "footer") {
				for (var ci = 0; ci < row.cells.length; ci++) {
					var cell = row.cells[ci];
					
					cell.borderTop = { color: "black", size: 1 };
					cell.borderRight = { color: "black", size: 1 };
					cell.borderBottom = { color: "black", size: 1 };
					cell.borderLeft = { color: "black", size: 1 };
					
					if (cell.value) {
						cell.value = cell.value.replace("</br>" , "");
					}
				}
			}
		}
		workbook.rtl = true;
		for (var i = 0; i < sheet.rows.length; i++) { // 셀 정렬 지정
			for (var ci = 0; ci < sheet.rows[i].cells.length; ci++) {
				sheet.rows[i].cells[ci].hAlign = "center";
				sheet.rows[i].cells[ci].verticalAlign = "center";
			}
		}
	},
반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.