사용자 도구

사이트 도구


white:excel_upload

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
white:excel_upload [2018/10/25 06:55] taekguwhite:excel_upload [2025/04/15 10:05] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
 ===== Excel Upload ===== ===== Excel Upload =====
 +===== Upload Action ====
 +<code javascript>
 + <h5:Action name="upload" type="SCRIPT" >
 + isExcelUpload = true;
 + let dtm_hol_plan_id = getDataGridColumnValue("mySheet1", "dtm_hol_plan_id");
 +
 + var params = {Mode:"HeaderMatch",ExtendParam:"auto_value_column=dtm_hol_plan_emp_id" 
 + + ",dtm_hol_plan_id=" + dtm_hol_plan_id};
 + mySheet2.LoadExcel(params);
 + </h5:Action>
 +</code>
 +
 +<code html>
 +
 + <%-- 업로드 --%>
 + <h5:Action name="upload" type="SCRIPT">
 + <%-- 
 + ExtendParam value set 추가하는 컬럼들은 ibsheet에 꼭 존재 해야하는 컬럼임.
 +
 + columns list 설명 
 + auto_value_column : pk컬럼 시퀀스 치환을 위한 자동증감값 입력해주는 용도임.
 + company_cd : org_cd로 org_id를 찾아줄때 사용할 컬럼임.
 + 업로드시 필요한 컬럼이 있을경우 ,컬럼명=값 을 추가해주면 됩니다.
 +
 + ** ExtendParam에 사용한 컬럼들은 헤더의 라벨도  동일하게 적용해주셔야합니다.
 +
 + ex)sac_temp_id 컬럼이 pk컬럼임. 또한 ibsheet에 존재하는 컬럼임.
 +    company_cd 컬럼은 org_id를 찾아주기위한 컬럼.
 + --%>
 + var params = { Mode:"HeaderMatch", ExtendParam:"auto_value_column=phm_lang_est_id,est_grd_cd=" + "10" };
 + mySheet1.LoadExcel( params );
 + </h5:Action>
 +</code>
 +==== 사번을 모아서 성명처리 ====
 +pee0330.jsp
 <code javascript> <code javascript>
  function f_replace_emp(emps, emp){  function f_replace_emp(emps, emp){
줄 89: 줄 124:
  }  }
 </code> </code>
-사번을 모아서 성명처리 
-pee0330.jsp 
  
white/excel_upload.1540450527.txt.gz · 마지막으로 수정됨: 2025/04/15 10:05 (바깥 편집)