페이지 트리
메타 데이터의 끝으로 건너뛰기
메타 데이터의 시작으로 이동

CsutomScript에서 등록된 글로벌 변수에 대한 입력처리



Start Release No : 7.0.400.20230427 / Update Release No :

프로젝트명 :

작성자 :  이동진         / 검수자 : 정해영

기능 정보
  • API Open
  • UI Open
  • Read Only
  • Not Use
  • Hidden
  • Not Recommend

기능 설명

  1. 실행 경로 : [Admin > 게시판 관리 > 게시판관리 ]

  2. 사용 방법
    1. 게시판 관리 화면에서 입력 설정 셀을 더블 클릭해서 입력 설정 팝업 창을 엽니다.
    2. [신규] 버튼을 클릭해서 새로운 입력 항목을 만든 후에 타입을 [글로벌 파라미터 입력]으로 설정합니다.
    3. 상세 설정을 선택 합니다.(하단 세부 기능 표 참고)
    4. [변수 입력 패턴]에 입력하고싶은 :VS_ 혹은 :VN_ 변수를 입력합니다.


    5. /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로 설정합니다.

  • 체크 : 텍스트박스를 ReadOnly로 설정하여 수정할 수 없습니다.
  • 미체크 : 텍스트박스를 ReadOnly로 미설정하여 수정할 수 있습니다.
변수 입력 패턴
  • customscript.jsp에서 VS_혹은 VN_으로 시작하는 글로벌 파라미터에 대한 입력 패턴을 입력합니다.

필수 옵션


제약 사항

  • 변수 입력 패턴에서 입력한 글로벌 변수가 실제로 customscript.jsp에서 등록되지 않을 경우 빈 문자열로 치환되어 입력됩니다.
  • @:VS_ 혹은 @:VN_ 파라미터는 인식하지 않습니다. 반드시 [ : ]로 시작되어야 합니다. 예) :VS_GROUP :VS_TEAM

샘플 정보

  • 샘플 URL :
  • 샘플 파일

공유된 파일이 아직 없습니다.

변경 전/후 제품 버전

변경 전(제품 버전)변경 후(제품 버전)

변경 전 : 7.0.400.20230413

변경 후 : 7.0.400.20230427

1. 글로벌 파라미터 입력이 없습니다.

  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 플랫폼팀

문서 수정 이력

버전 날짜 댓글
현재 버전 (v. 5) 2023-04-27 15:41 품질기술팀
v. 4 2023-04-27 15:39 품질기술팀
v. 3 2023-04-21 10:01 플랫폼팀
v. 2 2023-04-20 18:09 플랫폼팀
v. 1 2023-04-20 16:39 플랫폼팀

BCRM 정보

(BCRM#D1327) customscript.jsp에 등록된 글로벌 변수에 대한 입력처리

  • 레이블 없음