문제

테스트를 위해 필요해요 내 ABAP 프로그램을 몇 초 동안 기다립니다.어떻게 할 수 있습니까?

도움이 되었습니까?

해결책

2 솔루션:

1)어느 사용 대기까지...초.

WAIT UP TO 42 SECONDS.
WAIT UP TO '0.5' SECONDS.
  • 롤 및 릴리스 프로세스 작동 수신기
  • 지 않는 암시적인 데이터베이스 commit

그것을 사용할 때 CPU 프로세스에서는 프리미엄과 경우 암시적 commit 이 손상되지 않 데이터거나 덤프 때문에 데이터베이스를 열고 커서입니다.

2)또는 기능을 사용하 모듈 ENQUE_SLEEP:

    CALL FUNCTION 'ENQUE_SLEEP'
      EXPORTING
        seconds = 42.
  • 하지 않는 릴리즈 작업 프로세스
  • 을 일으키지 않는 암시적인 데이터베이스 commit

그것을 사용할 때 당신이 감당할 수 없는 암시적 commit 및 시스템을 처리할 수 있는 업무 프로세스(es)묶이는 기간에 대한 잠 명령입니다.

다른 팁

ABAP는 SAP 문서까지 기다립니다

대기 성명서에는 피해야 할 암시 적 커밋이 있습니다.

멈추기 위해 정말로 필요합니까? 프로그램을 실행하기 전에 트랜잭션 필드에 /h로 입력하거나 코드에서 중단 점을 설정하여 추적 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top