- 작성자 : 플랫폼팀, 최근 변경 : 품질기술팀 - 2023-04-27
CsutomScript에서 등록된 글로벌 변수에 대한 입력처리
Start Release No : 7.0.400.20230427 / Update Release No :
프로젝트명 :
작성자 : 이동진 / 검수자 : 정해영
기능 정보 |
|
|
|
|
|
|
---|
기능 설명
- 실행 경로 : [Admin > 게시판 관리 > 게시판관리 ]
- 사용 방법
- 게시판 관리 화면에서 입력 설정 셀을 더블 클릭해서 입력 설정 팝업 창을 엽니다.
- [신규] 버튼을 클릭해서 새로운 입력 항목을 만든 후에 타입을 [글로벌 파라미터 입력]으로 설정합니다.
- 상세 설정을 선택 합니다.(하단 세부 기능 표 참고)
- [변수 입력 패턴]에 입력하고싶은 :VS_ 혹은 :VN_ 변수를 입력합니다.
- /extention/AUD/customscript.jsp를 아래와 같이 수정합니다.
Example code
/******************************************************** * i-AUD 7.3 Initialize * 예)전역변수 설정으로 사용. *********************************************************/ var CustomInitialize = function() { if(AUD){ var userCode = AUD.GlobalConfig.USER_CODE; //현재 로그인한 사용자코드 //param's name, param's value, param's type( Numeric: 0, String: 1) AUD.GlobalParam.Add('VS_GROUP', userCode, 1); AUD.GlobalParam.Add('VS_TEAM', "2팀", 1); } };
세부 기능 명 | 내용 |
---|---|
필수 입력 | 필수 입력을 체크하여 데이터 입력을 검사합니다. 단, [입력 텍스트박스 보이기]가 체크 되어있고 [입력 텍스트박스 수정불가]가 체크가 안되어 있어야만 사용자 입력이 가능하기 때문에 이때만 체크하게 됩니다. |
수정시 갱신하지 않기 |
예) VS_GROUP으로 부서를 글로벌 파라미터에 입력하는데 게시물 등록시점에는 1팀이였는데 수정시점에는 팀이 2팀으로 옮겨졌다. - 체크 : 수정을 하여도 계속 1팀으로 입력된다. - 미체크 : 수정을 하면 2팀으로 변경된다. |
입력 텍스트박스 보이기 |
[레이아웃 설정 > 게시물 작성/수정]에서 안 보이게 할 수도 있으나 레이아웃에서 안 보이게 하면 데이터가 입력되지 않습니다. |
입력 텍스트박스 수정불가 | [입력 텍스트박스 보이기]가 체크되어있는 상태이면 게시물 작성/수정 화면에서 텍스트박스를 표시하게되는데 이때 텍스트박스를 ReadOnly로 설정합니다.
|
변수 입력 패턴 |
|
필수 옵션
제약 사항
- 변수 입력 패턴에서 입력한 글로벌 변수가 실제로 customscript.jsp에서 등록되지 않을 경우 빈 문자열로 치환되어 입력됩니다.
- @:VS_ 혹은 @:VN_ 파라미터는 인식하지 않습니다. 반드시 [ : ]로 시작되어야 합니다. 예) :VS_GROUP :VS_TEAM
변경 전/후 제품 버전 | 변경 전(제품 버전) | 변경 후(제품 버전) |
---|---|---|
변경 전 : 7.0.400.20230413 변경 후 : 7.0.400.20230427 | 1. 글로벌 파라미터 입력이 없습니다. |
|
참고 자료
여기를 클릭하여 펼치기...
파일 | 변경됨 | |
---|---|---|
PNG 파일 image2023-4-20_16-37-28.png | 2023-04-20 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-4-20_16-32-57.png | 2023-04-20 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-4-20_16-32-54.png | 2023-04-20 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-4-20_16-14-44.png | 2023-04-20 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-4-20_18-1-29.png | 2023-04-20 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-4-20_18-6-0.png | 2023-04-20 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-4-21_9-41-38.png | 2023-04-21 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-4-21_9-56-8.png | 2023-04-21 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-4-21_10-0-13.png | 2023-04-21 by 플랫폼팀 | |
레이블
|
BCRM 정보
(BCRM#D1327) customscript.jsp에 등록된 글로벌 변수에 대한 입력처리
- 레이블 없음