안녕하세요...
아무리 db를 디벼봐도.. 답이 안나와서 한번 질문 드립니다..
백스 쿼리 관련 질문인데요.
t-code : rsrt 에서 테스트 해보면 어떤 값들은 selection-screen 이 팝업으로 떠서 input 값을 넣던지 안넣던지
그냥 실행하면 전체 데이터가 나오고..
어떤 쿼리는 팝업이 뜨면 필수로 input값을 입력해야 데이터가 나오는 경우도 있고.
어떤 것은 그냥 실행하면 값이 나오기도 합니다.
그래서 궁금한 것이...
(1) 각 쿼리마다 입력할 수 있는 필드명들을 가져올 수 있는 db가 있는가? (혹은 view..)
(2) 조건 필드에 필수 입력 값인지 아닌지는 어디에 어떻게 저장되어 있는가??
이 두가지가 정말 진짜 너무 궁금합니다..
^^
쿼리 정보를 가져오는 펑션이 있을지 한번 찾아봤는데.
큐브-쿼리 정보들은 가져오는 펑션은 찾았어도
쿼리의 입력할 수 있는 값들 과 이것이 필수 필드다! 라고 나오는 펑션(혹은 db) 는 도저히 못찾겠습니다.
고수분들의 고견 부탁드립니다.
댓글 5
-
qwert
2014.11.08 20:11
-
Concatenate
2014.11.10 08:18
와.. 저의 엄청난 고민을 해결해 주셨네요.감사합니다!!!!!^^
-
Concatenate
2014.11.10 20:42
혹시 한가지 더 질문드려도 될까요??
제가 궁금한것이..
큐브 - 쿼리리스트 - 각 쿼리들에 넣을수 있는 selection 조건들(필수 or not)
이런 구조를 db에서 찾고 있습니다.
큐브랑 쿼리리스트는 사실 rsrrepdir 에서 얻을 수 있는데
쿼리리스트 - 쿼리 조건값들이 어떻게 맵핑되어 있는지 (db 릴레이션) 도저히 모르겠습니다...ㅠ_ㅜ
db들을 다 확인해봐도.. 어떻게 엮여있는지를 잘 몰라서...^^;;; 혹시 아시면 답변 부탁 드리겠습니다..
감사합니다!!
-
Concatenate
2014.11.10 20:43
혹시 한가지 더 질문드려도 될까요??제가 궁금한것이..
큐브 - 쿼리리스트 - 각 쿼리들에 넣을수 있는 selection 조건들(필수 or not)
이런 구조를 db에서 찾고 있습니다.
큐브랑 쿼리리스트는 사실 rsrrepdir 에서 얻을 수 있는데
쿼리리스트 - 쿼리 조건값들이 어떻게 맵핑되어 있는지 (db 릴레이션) 도저히 모르겠습니다...ㅠ_ㅜ
db들을 다 확인해봐도.. 어떻게 엮여있는지를 잘 몰라서...^^;;; 혹시 아시면 답변 부탁 드리겠습니다..
감사합니다!!
-
아놔~
2014.11.27 22:29
Function 'RSZ_DB_ELT_GET' 이거로 쿼리별 변수 구할 수 있습니다.
call function 'RSZ_DB_ELT_GET'
exporting
i_template_type = 'REP'
i_eltuid = '쿼리 UID'
i_objvers = 'A'
importing
e_th_globv = 변수들e_th_globv 이게 'qwert'님이 말씀하신 테이블 타입이니 필수 필드도 알수 있고요...
BEx query 변수지정시 필수 입력 옵션 여부를 체크하는 부분이 있을텐데요? 그리고 parameters 입력창이 떴을때 필수 입력 여부도 쉽게 구분 가능합니다. 참고로 DB를 찾는다면 RSZGLOBV 테이블에 entrytp필드가 필수입력 구분입니다.