현재 위치 - 주공해몽공식사이트 - 관음보살의 랜덤 번호 뽑기 - SAP 코드 문제, 급해요! 온라인으로 기다려!

SAP 코드 문제, 급해요! 온라인으로 기다려!

일부 권장 사항은 정보 제공만을 목적으로 합니다.

1, 다음 단락은 당신의 구체적인 목적이 무엇인지 모르지만, 그 배치 위치에서 보면 문제가 있을 것입니다. L_GIT-VALSTK_CATG 가 gt _ valstk _ catg 에 없을 때

L _ GIT _ VALSTK _ CATG 가 GT_VALSTK_CATG_RNG 에 있는 경우.

L_GIT 를 DT_GIT 에 수집합니다.

그렇지 않으면.

L_GIT 를 지웁니다.

엔디프.

2. 절차 논리에 문제가 있어야 합니다. 구매 주문 번호의 위치 색인을 먼저 찾은 다음 이 줄에서 ekbe 를 순환하고 싶지만, 이분법 검색법을 사용하면 이론적으로 검색 속도를 높일 수 있지만, bug 가 있어야 합니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 검색명언) 예를 들어, 5 개의 데이터의 순서 번호가 A B B B B C 인 경우, 2 분 검색법을 사용하여 B 로 번호가 매겨진 항목의 위치를 찾으면 색인은 예상 2 가 아닌 3 이 되어야 합니다 (2 분 검색법의 논리적 분석에서만 확인할 수 있습니다).

제가 개인적으로 중요하다고 생각하는 점이기도 합니다.

EKKO 의 데이터는 EKBE 에 해당 데이터가 없을 수 있으므로 EKKO 의 빈 루프가 한 번 발생하고 EKBE 에서 18 회 (LOG(300000, 2)= 18) 를 검색합니다 반면, 데이터는 EKBE 의 여러 데이터에 해당될 수 있습니다. 즉, 위치 인덱스를 올바르게 찾더라도 30 만 개의 데이터 양을 순환해야 하며, 여러 번 순환할 수 있으므로 속도에 영향을 줄 수 있습니다.

제안: 1 층 루프 EKBE 는 EKBE 의 이전 행에 있는 EBELN 을 기록합니다. 현재 행 EBELN 이 이전 행 EBELN 과 같으면 EKKO 를 다시 읽을 필요가 없습니다. 그렇지 않으면 EKKO 에서 한 번 읽습니다. EKBE 의 모든 EBELN 은 EKKO 에 고유한 레코드를 가지고 있으므로 EKKO 를 재활용할 필요가 없습니다. 그 결과 EKBE 는 한 번만 루프하면 되고 EKKO 는 읽기만 하면 됩니다