다음을 통해 공유


반환 값 위치 지정

Automation 메서드는 호출 애플리케이션에 컨트롤을 반환할 때 데이터를 메서드의 값으로 반환할 수 있습니다(출력 매개 변수로 데이터를 반환하는 것과는 별개임). 그러나 COBOL 또는 RPG(보고서 프로그램 생성기) 데이터 선언을 처리할 때는 유사한 개념이 없습니다.

TI(트랜잭션 통합자)를 사용하면 호출 애플리케이션에 반환될 데이터 선언에서 데이터 설명 항목 중 하나를 선택할 수 있습니다. 항목을 반환 값으로 선택하고 해당 항목이 데이터 선언의 첫 번째 항목이 아닌 경우 반환 값은 매개 변수 뒤에 배치되었다고 합니다.

예를 들어 데이터 선언에서 테이블을 설명하고 Automation 쪽에서 레코드 집합을 반환해야 하는 경우 이 기능을 사용할 수 있습니다. 예를 들어 RDS(원격 데이터 서비스)를 사용하여 웹 애플리케이션의 그리드 컨트롤에 바인딩하는 경우 Automation 메서드는 출력 레코드 집합을 나타내는 매개 변수를 정의하는 대신 레코드 집합을 반환해야 합니다.

호스트 정의를 가져올 때 COBOLor RPG 가져오기 마법사는 데이터 설명 항목을 반환 값으로 선택할 수 있는 단계를 제공합니다. 메서드를 수동으로 만들 때 메서드의 반환 값을 데이터 선언 앞의 위치가 아닌 다른 위치에 배치하려는 경우 메서드 속성의 고급 탭에서 위치를 지정할 수 있습니다. 매개 변수 드롭다운 목록 뒤의 Position 반환 값을 사용합니다.