import{_ as s,r as i,o,c as p,a as r,d as e,e as b,f as t,b as n}from"./app-6440dfe3.js";const a="data:image/png;base64,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",c="/BMSCTX/assets/Property(5)-8a7e2c89.png";const A={},u=e("h1",{id:"add",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#add","aria-hidden":"true"},"#"),t(" ADD")],-1),D=e("p",null,[e("b",{style:{"font-size":"20px"}},"1) ADD"),e("br"),t(" 지정된 조건에 따라 레코드 Add 해두는 Component입니다.")],-1),d={class:"custom-container tip"},f={class:"custom-container-title"},V=e("p",null,[t("Loop 내에서 발생하는 Data Records를 보존해주는 기능을 합니다. "),e("br"),t(" 반드시 MPD, MIUD의 Child Process에서만 사용 가능합니다. "),e("br"),t(" MPD, MIUD내 즉 Loop내에서 사용되는 BOC는 Main Flow에서 Access 할 수 없으나 예외적으로 ADD BOC를 이용하면 Main Flow의 BOC에서 Access가 가능합니다.")],-1),z=n('
(1) BOC 이미지
BOC 컴포넌트 목록에서 ADD BOC을 선택하여 Drag-Drop으로 화면작업 영역에 디자인합니다.
데이터베이스의 데이터의 결과집합 중 출력할 컬럼 부를 표시
(2) 속성
화면 작업창에서 ADD BOC 선택 시 속성 창에 설정이 가능한 항목에 값을 입력합니다.
➀ 기초정보
OBJECT명
해당 BOC가 실행된 후 해당 결과 SET을 저장할 Value Object의 명을 지정합니다. 해당 Object의 결과 Set은 그리드 형식의 Object로 구성됩니다.
논리명칭
BOC가 어떤 동작을 수행하는지를 간단한 명칭으로 기술합니다. 해당 명칭을 처리 흐름을 간략하게 표현할 수 있도록 기술합니다.
논리설명
논리명칭으로 표현하기 부족할 때 좀 더 상세히 내용을 기술합니다.
➁ 입력부
조건입력
입력OBJECT의 결과집합 중 데이터를 모아둘 조건을 입력한다.
입력 OBJECT
추출 대상 데이터 Object 명을 선택합니다.
출력 항목
Default는 전체 항목이 되며 입력 OBJECT의 결과집합 중 출력할 컬럼을 지정한다.
➂ 출력부
Column Scroll
해당 BOC 목록이 많을 때 true로 설정했을 때 Display Count에서 설정한 개수만큼 보여주고 나머지 목록은 ▲▼ 버튼으로 확인할 수 있습니다.
Display Count
해당 BOC 목록이 많을 때 목록에 보이는 개수를 설정합니다.
화면출력유형
None: Default
Dataset : View Designer에서 그리드 컴포넌트에 조회 시 설정합니다.
Recode : JSP 출력방식일 때 단일 컴포넌트에 조회 시 설정합니다.
Page : JSP 출력방식일 때 페이징 시 설정합니다.
ChartLabel : View Designer에서 차트 컴포넌트에 범례를 설정합니다.
ChartData : View Designer에는 차트 컴포넌트에 데이터 조회 시 설정합니다.
Schedule : View Designer에서 스케줄 컴포넌트에 조회 시 설정합니다.
➃ 메시지부
➄ 선택항목
Alias전송명
전송하는 Object명의 Alias를 생성합니다.
Log 수준
Debug : 테스트 시에 로그 메시지를 정의할 수 있다. 데이터베이스 관련된 BOC는 ReturnData와 QueryData를 사용합니다.
ProcessHead : Seq번호, 프로세스 타입을 표시합니다.
InputData : 입력 데이터를 표시합니다.
ReturnData : 결과 데이터를 표시합니다.
Middle OutputData : 중간과정 결과 데이터를 표시합니다.
TabPage : 탭 페이지 결과를 표시합니다.
Math-Trace : Math의 계산식과 결과를 표시합니다.
Formula-Trace : Formula의 계산식과 결과를 표시합니다.
QueryData : 값이 포함된 쿼리를 표시합니다.
SCLTrace : SCLT BOC의 결과를 표시합니다.
PEX부가 Objects : PEX BOC의 부가적인 Object의 결과를 표시합니다.
미사용 : 조건 컬럼부의 계산식값을 표시합니다.
실행 조건
실행 조건에 값이 있는 경우 해당 실행 조건이 True가 아니면 실행이 되지 않습니다.