연속해서 질문을 올리게 되네요..^^
하아....bw를 맡아서 진행하다 보니 맨땅에 헤딩중입니다.
bw rsrt 프로그램 디버깅은 엄청나게 해본거 같네요....ㅠ_ㅜ
t-code : rsrt 를 실행하면 인풋값을 넣도록 셋팅한 쿼리의 경우
팝업창이 생성되며 기간을 입력하라고 나옵니다.
0CALMONTH 같은 오브젝트죠...
그럼 해당 인풋 창 우측에 보면 POSSIBLE ENTRY를 조회하는 버튼이 있습니다.
그런데 정말 한가지 해결 안되는게 possible Entry 값을 어디서 가져오는가 입니다.
이게 bex anyla~ 여기서 셋팅하고 rsa1 관련 object 에서 셋팅 하면 possible Entry 가 나온다.. 이정도를 파악했는데
저는 개발자이다 보니 이러한 데이터들을 과연 어디서 불러왔는가에 대한 의문이 듭니다.
제가 분석한 class 는 CL_RSR_VARIABLE_SCREEN_SAPGUI 에 POPUP_F4 메소드를 분석했습니다.
하.... 이게 어디 db에서 긁어오는 건 아닌것 같은데...
파악이 너무 어려워서 문의 드립니다..
정말 버튼 누르는 순간부터 디버깅을 시작해서 전부 파헤쳐 봤는데..
도저히 안나오네요..
OBJECT 명을 입력하면 POSSIBLE 엔트리가 딱 나오는 그런 펑션이 하나 있으면 좋겠네요..ㅠ_ㅜ
댓글 4
-
인디
2014.11.14 03:02
-
Concatenate
2014.11.14 03:17
^^저도 급작스럽게 맡아서 하느라 해당 부분에 대한 수많은 메뉴얼과 기업 자료들을 확인해 보았는데 역시나
지식이 짧을 수 밖에 없더라구요...ㅠ_ㅜ
스타 스키마 구조 또한 유투브 영상을 통해 이해하였는데...
혹시 인디님께서 말씀하신 내용이
RSA1 에서 해당 인포큐브내에 맵핑된 인포 오브젝트 0CALMONTH를 더블클릭하면
해당 SID 테이블을 찾을 수 있었습니다.
해당 SID 테이블에서 스타스키마로 엮인 테이블들의 Relation 을 찾아가는 것 또한..
제가 또 공부해서 개발하기엔 시간이 좀 걸릴 것 같았습니다...ㅠ_ㅜ 크흡...소중한 조언 감사드립니다..
-
indy2
2023.07.15 19:09
활동을 거의 안해서 오랜만에 들어와보니 답글이 달렸네요. 해결은 하셨는지 모르겠습니다.
0calmonth의 엔트리를 확인하시려는 의도는 모르겠으나 , 0calmonth는 sap에서 제공하는 스탠다드이기 때문에 수정은 안되시고
변형하여 쓰시려면 일반적으로 Z로 시작하는 신규 인포오브젝트를 만들어서 생성하셔야 하며 , 해당 인포오브젝트의 쿼리 변수를 생성하시고 user exit을 통해서 해당 변수에 로직을 넣으셔야 변형하여 사용하실 수 있습니다.
-
leehhh
2015.03.13 01:29
저도 이 문제에 대해서 찾고 있었는데... sid table에 항목은 있는데 bi에서 조회가 되지 않는 경우는 어떤 문제인지 혹시 아십니까 ??ㅠㅠ
BW를 시작하셨으면 데이터웨어하우스 개념으로 접근하시는게 좋겠습니다.
처음부터 소스를 찾아서 공부하시는것도 좋기는 한데 더 중요한것은 데이터웨어하우스를 먼저 이해하는것이 좋겠습니다.
그렇기 위해서는 정규교재를 찾아서 스터디 하시는것이 좋겠습니다. BW는 유기적으로 연결되어 있기 때문입니다.
그렇게 공부하시다보면 지금 질문하신 내용은 스타스키마 구조나 INFOOBJECT를 공부하시다 아시게될것 같습니다.