1. 해당 셀 자동 줄바꿈 모드로 설정 $objPHPExcel->getActiveSheet()->getStyle(num2alpha(16, $rowNum))->getAlignment()->setWrapText(true); - 16 : 열번호 - $rowNum : 행번호(for 문을 통해 해당 열의 모든 행을 적용) - num2alpha 로 셀 영역 지정 num2alpha(0, 0) => A1, num2alpha(0, 1) => A2, num2alpha(1, 1) => B1 2. 줄바꿈 문자 변환 $objPHPExcel->setActiveSheetIndex(0)->setCellValue(num2alpha(16, $rowNum), str_replace(" ", chr(10), $pageL->model_no))..
보호되어 있는 글입니다.
실제 파일 서버에서 불러와 클라이언트에게 전달하는 부분 ''Stream 객체 생성 Set objStream = Server.CreateObject("ADODB.Stream") objStream.Open objStream.Type = 1 objStream.LoadFromFile target ''target = 파일 서버 full path ''기존 소스 -> 한번에 전달 'Response.BinaryWrite objStream.Read ''대용량 파일 다룬로드시 나눠서 전송하는 로직 추가 Const CHUNK = 2048000 ''2MB씩 Response.Buffer = False ''Stream 객체의 파일 끝까지 OR 클라이언트 접속이 없을때까지 Do Until objStream.EOS Or Not Re..
getElementById와 getElementsByName의 차이는 단일값이냐? 아니면 배열값이냐? 라는 차이로 보면 쉬울듯. 의 값을 알고자 한다면 스크립트로.. var Obj = document.getElementById("test"); alert( Obj.value );// 바보가 출력 그럼 getElementsByName의 예는, var obj = document.getElementsByName("test"); alert( obj[0].value); // 바보가 출력 obj[0]임
본격적으로 JSON에 대해서 알아보겠습니다. 비트박스에 북치기와 박치기만 있으면 된다면, JSON에서는 []와 {}만 알고 계시면 되겠습니다. 네, 눈치가 있으신분이라면, (1)편에서 말씀드린 색인배열과 연관배열을 떠올리시겠네요. ^^ 먼저 용법을 한번 보겠습니다. [10, 20, 30, '가나다',40] 네, 위 JSON식은 []로 엮여 있기 때문에, 색인배열이 되겠습니다. 실제 스크립트에서 사용방법은 JSON 의 기본 사용방법에 대해서 설명을 드리지 않고 예제가 나와 당황스러우실 것 같네요. JSON는 문자열 형식으로 나타내도록 되어있습니다. (script에서 데이터 전송을 목적으로 하다보니, 어쩌면 당연할수도 있겠네요 ^^) [10, 20, 30, '가나다',40] 이 부분이 JSON이 되겠구요. ..
JSON(JavaScript Object Notation)은 web에서 데이터를 주고받을 때 사용하는 표현 방법입니다. 약자에서도 알수 있듯이 javascript에 기반하고 있습니다. 그렇기 때문에 우선 자바스크립트의 배열구조를 간단히 알아보도록 하겠습니다. 우리가 흔히 프로그래밍 코드에서 배열을 선언 할때는 인덱스([])를 사용해서 표현합니다. javascript또한 마찬가지 입니다. var array = new Array(); array[0] = 10; array[1] = 20; var arr = [10,20]; 이런 코드가 가능합니다. 이는 색인배열이라고 부릅니다. 색인배열은 Index로 접근하게되며, 자바스크립트 특성답게 길이는 별도로 선언하지 않아도 됩니다. 배열의 길이가 자동으로 늘어나고, 자..
자바스크립트 라이브러리 중에 JQuery보다 더 좋은 라이브러리는 더 이상 없을 것입니다. 디자인과 웹표준과 개발시간단축이라는 3가지를 모두 만족시켜버리네요. 어찌보면 기존 웹 개발자들의 단가를 확~~ 깍아버리는~~ ㅎㅎㅎ 잘만 사용하면 쵝오의 생산성을 내게 하는 라이브러리~~ 잘들 정리해서 프로젝트에서 사용하삼...( 일반 사이트는 디자이너가 필요 없어질 수도.... , 디자이너들에게는 나쁜라이브러리 인듯) 자신이 직접 확장하여 라이브러리를 개발 할 수 있는 능력을 구비하면 좋겠지만... 이~~ 대한민국이라는 나라에서는 전혀 쓸모없는 능력일 수도 있으니 잘 판단들 하시고~~ (JQuery확장기술은 다른 스크립트라이브러리 확장기술보다는 익혀놓을만 한듯 왜? 표준코딩이 가능하니깐) 일단은 잘 가져다가 적재..
//tbox는 input에서 자바스크립트 함수 호출시 this로 호출한다. onclick="Maxlangth(this);" function Maxlangth(tbox){ //값을 받는다 var temp = tbox.value; //문자열에서 소수점의 index 번호를 찾는다. var indexnum = temp.indexOf("."); //정수부분 추출 var mainstr = temp.substr(0, indexnum); //소숫점 부분 추출 후 0.XXXX형식으로 만든다 var substr2 = "0"+temp.substr(indexnum, 5); //소숫점을 3자리 뒤로 옮긴다. //XXX.X으로 바꾼후 반올림 작업 한다. //다시 소숫점을 3자리 앞으로 옮겨 0.XXX로 변경한다. substr2 ..
이번 프로젝트가... 이클립스로 하나를 만들고 다른 하나를 넷빈즈를 이용해서 JSF를 사용해 만드는걸로 결정이 났다... 학교 다닐때 넷빈즈를 써본 이후 본격적으로 써본것이 이번이 처음일듯... 그전에는 다른 JAVA관련 프로젝트나 JSP프로젝트를 import해서 써본것이 전부... 학교때 배웠던걸 기억해내면서 하기에는 조금 무리가 있기에 이렇게 사용기를 남겨서 확실히 기억하고자 한다... Visual JSF를 하려면 먼저 Netbeans6.5 나 6.5.1을 다운 받아야 한다 현재 6.8까지 나와 있지만... 6.7, 6.8은 JSF 2.0에 맞춰서 나와서 아직 Woodstock에서 Visual JSF 플러그인을 개발하지 못한 상태라... Visual JSF를 사용할수가 없다.... 6.5나 6.5.1..