AS400 보고서 생성 및 파일 위치

AS400 보고서 생성 및 파일 위치

나는 AS400-Fu에 약간 녹슬었습니다. 솔직히 많이 사용해 본 적이 없습니다.

나도 액세스할 수 있는 시스템에 대한 보고서(또는 5개)가 있습니다. 해당 보고서와 이에 대한 자세한 정보를 찾으려면 어떻게 해야 합니까?

보고서가 어떻게 생성되는지(RPG, SQL 등)는 잘 모르겠지만 보고서 이름과 기타 기본 정보는 알고 있습니다.

보고서를 생성하는 정보와 논리를 조사하려면 보고서를 찾아야 합니다. 데이터베이스/테이블에서 정보를 가져옵니다. 선정기준에.

Windows 및 Linux에서는 찾기, 검색, 파일 확장자, 파일 탐색기 등과 같은 기능을 사용하여 파일을 찾고 파일 및 관련 프로세스에 대한 정보를 얻은 다음 거기에서 이동합니다. AS400의 검색 버튼에 손가락을 댈 수 없는 것 같습니다.

편집: 아래의 아이디어:

@제임스A

wrkobj *ALL/PBRP581* *PGM

Object      Type      Library     Attribute   Text                       
PBRP581     *PGM      FCSOLIB     RPGLE       Outsourcing - Acct Placement

DSPPGM FCSOLIBD/PBRP581

Program PBRP581 in library FCSOLIBD not found.

답변1

이 보고서에 대한 프로그램 개체를 찾으려면 명령을 사용해 보십시오 WRKOBJ *ALL/PBRP581* *PGM.

프로그램 개체를 찾은 후에는 명령을 사용하여 더 자세한 정보를 찾을 수 있습니다 DSPPGM library/program. 프로그램 유형과 OPM(이전) 프로그램의 소스 코드 위치를 식별합니다.

Program attribute . . : RPG

Type of program  . . . . . . . . . . . . . . . . :   OPM
Source file  . . . . . . . . . . . . . . . . . . :   QPGMSRC 
Library  . . . . . . . . . . . . . . . . . . . :     TEST1 
Source member  . . . . . . . . . . . . . . . . . :   BATITEM1

소스 코드를 보거나 편집하려면 를 사용하세요 STRSEU SRCFILE(TEST1/QPGMSRC) SRCMBR(BATITEM).

프로그램이 최신 ILE프로그램이라면 소스 코드를 찾아야 합니다. 표준 소스 파일 이름은 , 등입니다 . QRPGSRC명령 을 사용하면 모든 라이브러리의 소스 파일을 검색할 수 있습니다 . QRPGLESRCQCBLSRCDSPOBJD *ALL/QRPGSRC *FILE

WRKMBRPDM FILE(library/sourcefile)소스 파일 내의 모든 소스 멤버를 보는 데 사용합니다 .

답변2

인쇄된 쿼리가 있는 경우 아마도 RUNQRY QRY(YOURLIB/YOURQRY)어딘가에 대한 호출에 의해 생성되었을 것입니다.

들어가서 시도해 보세요 WRKQRY.도서관필드에 을 넣은 *LIBL다음질문필드 PBRP581*에 넣고 F4. PBRP581로 시작하는 모든 쿼리가 나열되어야 합니다.

그 결과 원하는 쿼리가 다시 나타나면 5쿼리별로 작업을 수행하여 쿼리 정의를 확인하세요.

관련 정보