전체 글 105

첨부파일 삽질일지

1. 홈페이지에서 공지사항/ 공시사항 / 보도자료 내에 업로드된 첨부파일들이 로드되지 않는 상황.2. 과거에 생성한 첨부파일을 다운로드하면 로드되지 않지만, 오늘,, 테스트 해본 결과, 현 상황에서 업로드 했을 때 다운로드까지 잘되는 상황.3. 파일 업로드 시 파일이 저장되는 경로를 탐색해본 결과, 과거 등록된 파일은 C:/upload 폴더에 저장되지만, 현재 상황에서 업로드 했을 경우에는 bin / c:/upload 에 저장되고 다운로드 되었다. 4. 그러니 과거에 업로드된 파일을 bin / c:/upload 에서 찾으니 없는 것이다!!!5. 파일 업로드/ 다운로드 경로가 잘 못 되었다.....6. 파일 경로를 bin/c:/upload 로 과거 파일을 다 옮겨주었다.7. 또다른 문제 발생, 과거에 생성..

자바 파라미터 값 받기

1.변경 버튼 클릭시,팝업 (0)2.팝업화면에서 기존 비밀번호 데이터 가져오기 (0)3.팝업화면에서 신규 비밀번호 입력받은 데이터 가져오기 (X) 1. 팝업 띠울때 Model에 있는 companyId와 TelNO 을 넘겨준다.Sys01_CompanyModel(해당 Model)Sys01_Lookup_Company / open 메서드로 가라(비밀번호 변경을 위한 팝업 페이지)Sys01_CompanyModel passWordModel = grid.getSelectionModel().getSelectedItem();Sys01_Lookup_Company lookupPW = new Sys01_Lookup_Company();lookupPW.open(passWordModel.getTelNo02(), passWordMo..

JOIN (emp테이블과 조인)

사원테이블에서 사원정보를 가져오기 위해서 인감등록테이블과 조인한다.사원테이블 조인할때 조건이 있다.!!trunc(sysdate) between emp00_trans_date(+) and emp00_close_date(+) 를 반드시 넣어줘야한다.사원이름 가져오기[.xml]selecta.* , to_char(apr10_stamp_id) as apr10_stamp_id_string , f_org_nm(apr10_org_id, nvl(apr10_close_date,to_date('99991231','yyyymmdd'))) as apr10_org_nm ,f.emp00_kor_nm||' '||f.emp00_pos_nm as apr10_emp_nmfromapr10_stamp a ,emp00_info fwhereem..

sql

where 구에서 지정한 조건과 일치하는 행을 우선 선택한 후, select 구에서 지정한 열을 출력한다.or 연산자보다 and 연산자가 우선순위가 높다.and 연산자보다 or 연산자의 우선순위를 높이고 싶다면 or 연산자와 그 양쪽을 () 로 감싸준다.and 는 or 보다 강하며, or 우선순위를 높이려면 괄호를 사용한다.중복값을 제외하고 집계하려면 DISTINCT 키워드를 사용한다.count 함수는 인수에 따라 그 결과가 달라진다. count(*)는 null 을 포함하는 행수를 , count(열명)는 null 을 제외한 행 수를 계산한다.집약함수(sum, avg...등) 는 null을 제외한다. 단, 'count(*)' 만은 예외적으로 null을 포함한다.값의 종류를 세고 싶을 때는 count 함수의..

[ Github ] 컴파일/ 개발 , 운영서버 올리기

1.컴파일 파일 위치 2.이클립스에서 K-FS - application 선택/ 마우스 오른쪽 / gwt / compile 클릭 3.컴파일 전에 Advaced 에 -generateJasinteropExports 가 있는지 확인하고 없으면 넣는다. 확인후, 컴파일 한다. 4. 컴파일 후, 경로 위치에 있는 myAppPropertes 파일 오픈한다. 5.myAppPropertes 을 오픈하면 아래와 같은 형태파일을 확인한다. 6.아래 파일처럼 변경해준다. local 경로에 #을 추가해주고 server 경로에 #을 제거해준다. 7.local 과 server #경로 확인후 압축한다. 8.압축한 파일 이름을 HII.war로 확장자 변경을 해준다. 9.FileZilla 에서 호스트, 사용자명, 비밀번호, 포트 를 입..

부서별로 문서조회 권한 부여하기

문서조회 시, 부서별로 권한을 부여하여 조회 가능한 문서만 보이도록 한다.권한 테이블 dcr03_org_auth 와 조인하여 권한에 필요한 dcr03_org_code_id와 dcr03_retrieve_yn을 맵핑해준다. dcr03_org_code는 로그인 한 사용자의 조직코드아이디를 담아준다. -> service.addParam("orgId", LoginUser.getOrgCodeId()); !!!!!!!!!!!!!!!!결과 : 로그인 한 사용자가 속한 부서가 조회할 수 있는 문서만 보여준다. select rownum dcr00_id , x.* , y.* , z.dcr01_class_tree_nm as dcr01_parent_tree_nm , v.* from dcr00_doc_list x , apr01_..

view 생성하기

-- 문서분류,문서구분, 문서명, 펀드구분, 펀드명, 상신제목, 등록일, 등록자, 비고(appr01_note)CREATE OR REPLACE FORCE VIEW DCR00_DOC_LIST ( DCR00_CLASS_TREE_NM, DCR00_PARENT_TREE_ID, DCR00_FUND_TYPE_NM, DCR00_FUND_NM, DCR00_FILE_NM, DCR00_REG_DATE, DCR00_REG_EMP_ID, DCR00_EMP_NM, DCR00_FUND_CLOSE_YN, DCR00_FUND_PUBLIC_YN, DCR00_FUND_SINTAK_GB, DCR00_FUND_TYPE_CD, DCR00_FUND_START_DATE, DCR00_APR_TITLE, DCR00_ORG_NM )ASselectdcr..

insert select [여러행 select 해서 insert 하기 ]

여러 행을 한번에 insert 해야하는 경우 insert할 컬럼수와 select 하는 컬럼 수 및 타입이 동일해야한다. insert into emp10_addr_book(emp10_addr_book_id, emp10_company_nm, emp10_email, emp10_emp_id, emp10_mobile, emp10_person_nm, emp10_office_tel1) select emp10_manager_contact_id, emp10_manager_company_nm, emp10_manager_email, emp10_emp_id, emp10_manager_mobile, emp10_manager_nm, emp10_manager_telephonefromemp10_manager_contact;commi..

Git Hub 사용법

https://github.com/ 에서 기본적인 셋팅은 완료된 전제하에 진행하는설명이다.팀 프로젝트로 진행하기 위해서 각자가 맡은 부분의 개발을 업로드하고 다른 구성원이 개발한 부분을 받고 백업을 위해서 github를 사용했다.아래는 github사용법에 대해서 설명한다개발이 끝난 후, Gir Repositories로 이동하여 변경한 내용을 확인한다. 개발, 변경한 내용이 맞다면 commit and push 해준다. ( 내 로컬에 올라감) 2. jhJang 상태에서 Swtich TO / Master 로 변경한다. 3. Marter에서 Pull 클릭하여 origin / master에 있는 최신버전을 받는다. 4.pull한다. 5. master에 있는 것을 jhJang으로 merge시킨다. merge 후 p..