Текущее время: Чт, сен 11 2025, 08:33

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Ошибка в программе "CL_RSR_OLAP_AREA==============CP"
СообщениеДобавлено: Ср, май 18 2011, 13:56 
Специалист
Специалист

Зарегистрирован:
Чт, апр 13 2006, 16:14
Сообщения: 233
Пол: Мужской
Мне не хватает познаний в абапе, чтобы понять суть происходящего :) Может проконсультируетесь у абаперов?
И несколько вопросов:
1. В этом месте тоже сразу вылетает или дает зайти по F5 (из первого дампа в RSRT)?
Code:
cl_rsr_meta=>check_buffer( i_infoprov ).

2. Стандартные телодвижения выполняли? RSRV, переактивация и т.д.
3. Все кубы/отчеты пострадали?
4. Созданные после апгрейда кубы/отчеты работают?

P.S. Это хотя бы песочница? :?

_________________
Роман Чуев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка в программе "CL_RSR_OLAP_AREA==============CP"
СообщениеДобавлено: Ср, май 18 2011, 13:58 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 01 2010, 16:05
Сообщения: 92
Одолели с помощью волшебника индуса.. В классе IF_RSR_OLAP
раньше было так:

Цитата:
*"* components of interface IF_RSR_OLAP
interface IF_RSR_OLAP
public .


types:
BEGIN OF tn_sx_dSL,
chanmid TYPE rrchanmid,
sid TYPE rsr_th_sid,
END OF tn_sx_dSL .
types:
tn_tsx_dsl TYPE SORTED TABLE OF tn_sx_dsl WITH UNIQUE KEY chanmid .

data N_R_AREA type ref to CL_RSR_OLAP_AREA read-only .
data N_R_FORMAT type ref to CL_RSR_FORMAT read-only .
data N_R_OLAP_VAR type ref to CL_RSR_OLAP_VAR read-only .


events VARIABLE_VALUE_CHANGED
exporting
value(I_VAR_ID) type RSR_S_VAR_ID .
type-pools RS .
events DATA_CHANGED
exporting
value(I_INPUT_ME) type RS_BOOL default RS_C_FALSE
value(I_R_OLAP_C) type ref to CL_RSR_OLAP .
events RESTARTED .

methods BUFFER_RESET .
type-pools RRK0 .
methods CHECK_INPUTABLE
importing
!I_R_SETXX_ROWS type ref to DATA optional
!I_R_SETXX_COLS type ref to DATA optional
!I_R_SETXX_DATA type ref to DATA optional
!I_R_DAT_N type ref to DATA
!I_TS_AXES_CI type RRK0_TS_AXES_CI
!I_SX_REQ_KIDS type RRK0_SX_KID_SELECTION .
type-pools RRO01 .
type-pools RRMS .
methods CHECK_NEW_LINES
importing
!I_TS_SNV type RRK0_TS_SNV
!I_T_INPUTXX type TABLE
!I_TS_RS_ACCESS_MODE type RRO01_TS_RS_ACCESS_MODE optional
exporting
!E_T_MESG type RRMS_T_MESG
!E_TS_TABIX type RRSI_TS_SID .
methods CHECK_NEW_DATA
importing
value(I_ALL) type RS_BOOL optional
value(I_BUFFER) type RS_BOOL optional
value(I_CGID) type RRCGID optional
returning
value(R_NEWDATA) type RS_BOOL .
methods CLOSE_LIST
importing
value(I_KHANDLE_REPOS) type RSR_HANDLE optional
value(I_FREE_DATA) type RS_BOOL default RS_C_FALSE
preferred parameter I_KHANDLE_REPOS .
methods CREATE_NEW_ELTSID
exporting
!E_ELTSID1 type RSSID
!E_ELTSID2 type RSSID
!E_KID type RSRKID .
type-pools RRK .
methods CREATE_NEW_KID
importing
value(I_ONLY_CHECK) type RS_BOOL default RS_C_FALSE
exporting
!E_OK type RS_BOOL
!E_TS_CELL type RRO01_TS_CELL
changing
!C_THX_FST type RRK_THX_FST .
methods CREATE_PLAN_PROPOSAL
importing
!I_CHANMID type RRCHANMID
!I_TSX_SELDR type RSDD_TSX_SELDR optional
returning
value(R_SX_SELDR) type RSDD_SX_SELDR
raising
CX_RSROA_EMPTY
CX_RSROA_NOT_SUPPORTED .
type-pools RRX1 .
interface IF_RSR_OLAP load .
methods DRILL_DOWN
importing
!I_MORE_FREE type RSZAXIS default RRX1_C_AXIS_LOC-NO
!I_TSX_DRILL type RRK0_TSX_DRILL
!I_TSX_DSL type IF_RSR_OLAP=>TN_TSX_DSL optional
!I_WITH_EMPTY type RS_BOOL default RS_C_FALSE
exporting
value(E_NO_AUTHORITY) type SYSUBRC
changing
!C_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
raising
CX_RSROA_EMPTY .
type-pools RSD .
methods EXECUTE_VQUERY
importing
!I_TH_REQ_FREE type RRK0_TH_REQ_FREE
!I_TX_COND type RRK0_TX_COND optional
!I_INFOCUBE_P type RSD_INFOCUBE
!I_WITH_EMPTY type RS_BOOL
exporting
!E_NO_AUTHORITY type SY-SUBRC
!E_SX_SELDR_V type RSDD_SX_SELDR
changing
!C_THX_SLICER type RRK0_THX_SLICER
!C_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
raising
CX_RSROA_EMPTY
CX_RSR_BAD_VALUE_COMBINATION
CX_RS_NOT_AUTHORIZED .
methods FREE .
methods GET_AUTH
returning
value(R_SX_AUTH) type RSSB_SX_IOBJVL_CHECK .
methods GET_CHANM_SETTINGS
importing
!I_CHANMID type RRCHANMID
exporting
!E_S_SETTINGS type RRK0_S_CHASETTINGS
value(E_R_HIERARCHY) type ref to CL_RSR_HIERARCHY_BINCL
raising
CX_RSROA_EMPTY .
methods GET_CHAVL_NC_SIDS
importing
!I_CHANM type RSD_CHANM
!I_CHAVL type RSD_CHAVL
exporting
!E_SID type RSD_SID
!E_T_SID type RRSI_T_SID
raising
CX_RS_ERROR .
methods GET_COMBINED_SELDR
importing
!I_FIX_CHANM type RSD_CHANM default SPACE
returning
value(R_TSX_SELDR) type RSDD_TSX_SELDR
raising
CX_RSR_BAD_VALUE_COMBINATION
CX_RS_NOT_AUTHORIZED .
type-pools RRK1 .
methods GET_DATA
importing
!I_TS_AXES type RRK0_TS_AXES
!I_TX_SORTING type RRK0_TX_SORTING optional
!I_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
!I_SETXX_TYPE type RRK1_SETXX_TYPE default 5
!I_WITH_AGGREGATES type RS_BOOL default RS_C_FALSE
!I_ONLY_VALUES type RS_BOOL default RS_C_FALSE
!I_LAST_CALL type RS_BOOL default RS_C_TRUE
!I_SUMPOSIT type RRXSUMPOSIT default RRX1_C_SUMPOSIT-TOP
!I_TH_AGGR_IDXS type RRK1_TH_AGGR_IDXS optional
!I_MAX_SID_INDEX type I optional
!I_HRY_LEVEL type RRLEVEL optional
!I_ALEVEL type RRLEVEL optional
!I_APID type RRTUPLEID optional
!I_PROWID type RRTUPLEID optional
!I_CONTAINS_DETAILS type RS_BOOL default RS_C_FALSE
!I_NOZERO type RRXNOZERO default RS_C_FALSE
!I_EMPTY_VALUES type RS_BOOL default RS_C_FALSE
exporting
!E_T_ACTIVE_COND type RRK0_T_ACTIVE_COND
!E_SX_SETXX_STATE type RRK1_SX_SETXX_STATE
!E_REPLACE_NODE type RSD_SID
changing
!C_TA_SETXX type ANY TABLE
!C_TH_DAT_N type RRX1_TH_DAT_N
raising
CX_RSROA_EMPTY .
methods GET_DATA_DEFAULTS
importing
!I_TS_AXES type RRK0_TS_AXES
!I_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
!I_SETXX_TYPE type RRK1_SETXX_TYPE
!I_WITH_FORMAT type RS_BOOL default RS_C_FALSE
exporting
value(E_TH_DAT_N) type RRX1_TH_DAT_N
changing
!C_TA_SETXX type ANY TABLE .
methods GET_DATA_FLAT
importing
!I_TS_NAV type RRSI_TS_SID
!I_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
!I_NOZERO type RRXNOZERO default RS_C_FALSE
value(I_INTFORMAT) type RSCUBESVINTFORMAT default RS_C_TRUE
!I_R_K type ref to CL_ABAP_STRUCTDESCR
!I_TS_DPOS type RSR_TS_DPOS
exporting
!E_T_DATA type ANY TABLE
raising
CX_RSROA_EMPTY .
methods GET_DATA_FORMULA_CALC
importing
!I_TS_AXES type RRK0_TS_AXES
!I_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
!I_SETXX_TYPE type RRK1_SETXX_TYPE
!I_TA_SETXX type ANY TABLE
!I_TH_DAT_N type RRX1_TH_DAT_N
value(I_STATELESS) type RS_BOOL default RS_C_TRUE
exporting
!E_TH_DAT_N type RRX1_TH_DAT_N .
methods GET_DATA_FLAT_PLAN_DATA
importing
!I_TS_NAV type RRSI_TS_SID
!I_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
!I_NOZERO type RRXNOZERO default RS_C_FALSE
value(I_INTFORMAT) type RSCUBESVINTFORMAT default RS_C_TRUE
!I_R_K type ref to CL_ABAP_STRUCTDESCR
!I_R_D type ref to CL_ABAP_STRUCTDESCR
exporting
!E_T_DATA type ANY TABLE
changing
!C_S_DATA type ANY
raising
CX_RSROA_EMPTY .
methods GET_DEFAULT_SETTINGS
exporting
!E_THX_SLICER type RRK0_THX_SLICER
!E_TX_COND type RRK0_TX_COND
!E_TS_HIER_ROOT type RRSI_TS_SID
changing
!C_WITH_EMPTY type RS_BOOL
raising
CX_RSR_BAD_VALUE_COMBINATION
CX_RSR_HIERA_NO_AUTHORITY
CX_RS_NOT_AUTHORIZED .
methods GET_FIX_CHANMID
exporting
!E_TS_FIX type RRSI_TS_SID
!E_TH_CHANM_FIX type RRK_TH_CHANM_FIX .
methods GET_HRY_INFO
importing
!I_CHANM type RSCHANM optional
exporting
!E_T_HRYS type RRX1_T_HRYS
!E_T_HRY_TYPES type RRX1_T_HRY_TYPES .
methods GET_INPUTABLE_DAT_N
importing
!I_TS_AXES_CI type RRK0_TS_AXES_CI
!I_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
exporting
!E_TH_DAT_N type RRX1_TH_DAT_N
!E_NOINPUT type RS_BOOL .
methods GET_RTO_DEFINITION
exporting
!E_TH_CEL_INT type RRX1_TH_CEL_INT
!E_TH_MEM_INT type RRX1_TH_MEM_INT
!E_T_DIM_INT type RRX1_T_DIM_INT
!E_CURKZ type RRCURKZ
!E_THX_VAR type RRO01_THX_VAR
!E_T_DIM type RRX1_T_DIM
!E_T_MEM type RRX1_T_MEM
!E_T_ATR type RRX1_T_ATR
!E_T_CEL type RRX1_T_CEL
!E_T_CON type RRX1_T_CON
!E_T_FAC type RRX1_T_FAC
!E_T_PRPTYS type RRX1_T_PRPTYS
!E_PERIV type PERIV
!E_FORCE_CURRENCY_SETTING type RS_BOOL
!E_TH_MAP type RZD1_TH_MAP
!E_SUPPRESS_MESSAGE_LIST type RSRSUPPRMESS
!E_INPUTMODE type RRINPUTMODUS
!E_SX_META_DATA type BICS_PROV_META_DATA
!E_T_NVAR type RRX1_T_NVAR .
methods GET_RTO_TABLES
exporting
!E_TS_CELL type RRO01_TS_CELL
!E_T_SEL type RSDD_T_SEL
!E_TH_SFC type RSDD_TH_SFC
!E_TH_SFK type RRO01_TH_SFK
!E_TSX_CHAFREE type RRO01_TSX_CHAFREE
!E_TS_PARTPROV type RRO01_TS_PARTPROV .
methods GET_SELDR
importing
!I_FEMSN type RS_BOOL default RS_C_FALSE
!I_EXPLAIN type RS_BOOL default RS_C_FALSE
exporting
!E_TSX_SELDR type RSDD_TSX_SELDR
!E_TSX_SELDR_FIX type RSDD_TSX_SELDR
!E_THX_SLICER type RRK0_THX_SLICER
!E_TH_KID_INFO type RRC0_TH_KID_INFO
value(E_EMPTY_FIX) type RS_BOOL
raising
CX_RSR_BAD_VALUE_COMBINATION
CX_RS_NOT_AUTHORIZED .
methods GET_SRDATE
returning
value(R_SRDATE) type SYDATUM
raising
CX_RSR_BAD_VALUE_COMBINATION
CX_RS_NOT_AUTHORIZED .
methods GET_TOPICALITY_TIME
exporting
!E_TIMESTMP_MIN type RSTIMESTMP
!E_TIMESTMP_MAX type RSTIMESTMP
!E_TIMESTMP_MIN_STR type STRING
!E_TIMESTMP_MAX_STR type STRING .
methods GET_TXT_SYMBOLS
importing
!I_BATCH_PRINTING type RS_BOOL default RS_C_FALSE
preferred parameter I_BATCH_PRINTING
returning
value(R_T_TXT_SYMBOLS) type RRX1_T_TXT_SYMBOLS .
methods HAS_PLAN_EMPTY
returning
value(R_BOOL) type RS_BOOL .
methods MODIFY_CHANM_SETTINGS
importing
!I_S_SETTINGS type RRK0_S_CHASETTINGS
value(I_ONLY_HIER) type RS_BOOL default RS_C_FALSE
preferred parameter I_S_SETTINGS
returning
value(R_R_HIERARCHY) type ref to CL_RSR_HIERARCHY_BINCL
raising
CX_RSR_HIERA_NO_AUTHORITY .
methods MODIFY_QUERY_SETTINGS
importing
!I_S_QSETTINGS type RRK0_S_QSETTINGS
raising
CX_RSR_BAD_VALUE_COMBINATION
CX_RS_NOT_AUTHORIZED .
methods MODIFY_VQUERY_SETTINGS
importing
!I_CHANM type RSD_CHANM
!I_TS_HIER_ROOT type RRSI_TS_SID optional
!I_VNAM type RRO01_SX_VAR-VNAM optional
exporting
!E_TH_REQ_FREE type RRK0_TH_REQ_FREE
!E_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
changing
!C_THX_SLICER type RRK0_THX_SLICER
raising
CX_RSR_BAD_VALUE_COMBINATION
CX_RS_NOT_AUTHORIZED .
methods NOTIFY_LIST
importing
!I_TH_REQ_FREE type RRK0_TH_REQ_FREE optional
!I_TX_COND type RRK0_TX_COND optional
!I_NEW_LIST type RS_BOOL default RS_C_TRUE
!I_TH_REQ_FREE_MAX type RRK0_TH_REQ_FREE optional
!I_TSX_DSL type TN_TSX_DSL optional
!I_WITH_EMPTY type RS_BOOL default RS_C_FALSE
exporting
!E_NO_AUTHORITY type SY-SUBRC
changing
!C_THX_SLICER type RRK0_THX_SLICER
!C_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
raising
CX_RSROA_EMPTY
CX_RSR_BAD_VALUE_COMBINATION
CX_RS_NOT_AUTHORIZED .
methods OPEN_LIST
importing
value(I_REFRESH_ALL) type RS_BOOL default RS_C_FALSE .
methods PROCESS_INPUT
importing
!I_TS_SNV type RRK0_TS_SNV
!I_TS_RS_ACCESS_MODE type RRO01_TS_RS_ACCESS_MODE
!I_R_T_MESG type ref to RS_T_MSG
exporting
!E_TS_SNV type RRK0_TS_SNV
!E_R_T_INPUTXX type DATA
changing
!C_T_INPUTXX type STANDARD TABLE
raising
CX_RS_ERROR .
methods RELATIONAL_BROWSE
importing
!I_CHANMID type RRCHANMID
exporting
!E_SX_SELDR type RSDD_SX_SELDR
changing
!C_THX_SLICER type RRK0_THX_SLICER
raising
CX_RSROA_EMPTY
CX_RSROA_NOT_SUPPORTED .
methods SET_EXCEPTION_TLEVEL
importing
!I_CHANMID type RRK_CHANMID .
methods SET_FLAGS
importing
!I_ODBO type RS_BOOL default RS_C_FALSE
!I_NOSPBUF type RS_BOOL default RS_C_FALSE
!I_FLAT_MDX type RS_BOOL default RS_C_FALSE
!I_SRDATE type D optional
!I_TS_PAD type RSR_TS_PAD optional .
methods SET_INPUT
importing
!I_ACTIVE type RS_BOOL
!I_THX_SLICER type RRK0_THX_SLICER optional
!I_TS_HIER type RRHI_TS_HIER optional
returning
value(R_INPUT_ENABLED) type RS_BOOL .
methods SET_PARENT_KHANDLE
importing
!I_KHANDLE_REPOS type RSR_HANDLE .
methods SET_NEW_VALUES
importing
!I_R_TEXT type ref to DATA optional
!I_TS_SNV type RRK0_TS_SNV optional
!I_TS_RS_ACCESS_MODE type RRO01_TS_RS_ACCESS_MODE optional
changing
!C_T_INPUTXX type STANDARD TABLE
raising
CX_RSROA_NO_INPUT
CX_RSPLS_DERIVE_ERROR
CX_RSPLS_INPUT_ERROR .
methods SET_SELDR_ADD
importing
!I_TSX_SELDR_ADD type RSDD_TSX_SELDR .
methods SUPPORTS_F4_PLAN
importing
!I_CHANMID type RRCHANMID
preferred parameter I_CHANMID
returning
value(R_SUPPORTED) type RS_BOOL .
methods SUPPORTS_F4_MODE_D
importing
!I_CHANMID type RRCHANMID
returning
value(R_SUPPORTED) type RS_BOOL .
methods SUPPORTS_F4_QUERY
importing
!I_CHANMID type RRCHANMID
returning
value(R_SUPPORTED) type RS_BOOL .

endinterface.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка в программе "CL_RSR_OLAP_AREA==============CP"
СообщениеДобавлено: Ср, май 18 2011, 13:59 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 01 2010, 16:05
Сообщения: 92
а по совету мистера с не произносимой фамилией три выделенные болдом строки были перенесены в конец кода и стало так:


Цитата:
*"* components of interface IF_RSR_OLAP
interface IF_RSR_OLAP
public .


types:
BEGIN OF tn_sx_dSL,
chanmid TYPE rrchanmid,
sid TYPE rsr_th_sid,
END OF tn_sx_dSL .
types:
tn_tsx_dsl TYPE SORTED TABLE OF tn_sx_dsl WITH UNIQUE KEY chanmid .

events VARIABLE_VALUE_CHANGED
exporting
value(I_VAR_ID) type RSR_S_VAR_ID .
type-pools RS .
events DATA_CHANGED
exporting
value(I_INPUT_ME) type RS_BOOL default RS_C_FALSE
value(I_R_OLAP_C) type ref to CL_RSR_OLAP .
events RESTARTED .

methods BUFFER_RESET .
type-pools RRK0 .
methods CHECK_INPUTABLE
importing
!I_R_SETXX_ROWS type ref to DATA optional
!I_R_SETXX_COLS type ref to DATA optional
!I_R_SETXX_DATA type ref to DATA optional
!I_R_DAT_N type ref to DATA
!I_TS_AXES_CI type RRK0_TS_AXES_CI
!I_SX_REQ_KIDS type RRK0_SX_KID_SELECTION .
type-pools RRO01 .
type-pools RRMS .
methods CHECK_NEW_LINES
importing
!I_TS_SNV type RRK0_TS_SNV
!I_T_INPUTXX type TABLE
!I_TS_RS_ACCESS_MODE type RRO01_TS_RS_ACCESS_MODE optional
exporting
!E_T_MESG type RRMS_T_MESG
!E_TS_TABIX type RRSI_TS_SID .
methods CHECK_NEW_DATA
importing
value(I_ALL) type RS_BOOL optional
value(I_BUFFER) type RS_BOOL optional
value(I_CGID) type RRCGID optional
returning
value(R_NEWDATA) type RS_BOOL .
methods CLOSE_LIST
importing
value(I_KHANDLE_REPOS) type RSR_HANDLE optional
value(I_FREE_DATA) type RS_BOOL default RS_C_FALSE
preferred parameter I_KHANDLE_REPOS .
methods CREATE_NEW_ELTSID
exporting
!E_ELTSID1 type RSSID
!E_ELTSID2 type RSSID
!E_KID type RSRKID .
type-pools RRK .
methods CREATE_NEW_KID
importing
value(I_ONLY_CHECK) type RS_BOOL default RS_C_FALSE
exporting
!E_OK type RS_BOOL
!E_TS_CELL type RRO01_TS_CELL
changing
!C_THX_FST type RRK_THX_FST .
methods CREATE_PLAN_PROPOSAL
importing
!I_CHANMID type RRCHANMID
!I_TSX_SELDR type RSDD_TSX_SELDR optional
returning
value(R_SX_SELDR) type RSDD_SX_SELDR
raising
CX_RSROA_EMPTY
CX_RSROA_NOT_SUPPORTED .
type-pools RRX1 .
interface IF_RSR_OLAP load .
methods DRILL_DOWN
importing
!I_MORE_FREE type RSZAXIS default RRX1_C_AXIS_LOC-NO
!I_TSX_DRILL type RRK0_TSX_DRILL
!I_TSX_DSL type IF_RSR_OLAP=>TN_TSX_DSL optional
!I_WITH_EMPTY type RS_BOOL default RS_C_FALSE
exporting
value(E_NO_AUTHORITY) type SYSUBRC
changing
!C_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
raising
CX_RSROA_EMPTY .
type-pools RSD .
methods EXECUTE_VQUERY
importing
!I_TH_REQ_FREE type RRK0_TH_REQ_FREE
!I_TX_COND type RRK0_TX_COND optional
!I_INFOCUBE_P type RSD_INFOCUBE
!I_WITH_EMPTY type RS_BOOL
exporting
!E_NO_AUTHORITY type SY-SUBRC
!E_SX_SELDR_V type RSDD_SX_SELDR
changing
!C_THX_SLICER type RRK0_THX_SLICER
!C_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
raising
CX_RSROA_EMPTY
CX_RSR_BAD_VALUE_COMBINATION
CX_RS_NOT_AUTHORIZED .
methods FREE .
methods GET_AUTH
returning
value(R_SX_AUTH) type RSSB_SX_IOBJVL_CHECK .
methods GET_CHANM_SETTINGS
importing
!I_CHANMID type RRCHANMID
exporting
!E_S_SETTINGS type RRK0_S_CHASETTINGS
value(E_R_HIERARCHY) type ref to CL_RSR_HIERARCHY_BINCL
raising
CX_RSROA_EMPTY .
methods GET_CHAVL_NC_SIDS
importing
!I_CHANM type RSD_CHANM
!I_CHAVL type RSD_CHAVL
exporting
!E_SID type RSD_SID
!E_T_SID type RRSI_T_SID
raising
CX_RS_ERROR .
methods GET_COMBINED_SELDR
importing
!I_FIX_CHANM type RSD_CHANM default SPACE
returning
value(R_TSX_SELDR) type RSDD_TSX_SELDR
raising
CX_RSR_BAD_VALUE_COMBINATION
CX_RS_NOT_AUTHORIZED .
type-pools RRK1 .
methods GET_DATA
importing
!I_TS_AXES type RRK0_TS_AXES
!I_TX_SORTING type RRK0_TX_SORTING optional
!I_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
!I_SETXX_TYPE type RRK1_SETXX_TYPE default 5
!I_WITH_AGGREGATES type RS_BOOL default RS_C_FALSE
!I_ONLY_VALUES type RS_BOOL default RS_C_FALSE
!I_LAST_CALL type RS_BOOL default RS_C_TRUE
!I_SUMPOSIT type RRXSUMPOSIT default RRX1_C_SUMPOSIT-TOP
!I_TH_AGGR_IDXS type RRK1_TH_AGGR_IDXS optional
!I_MAX_SID_INDEX type I optional
!I_HRY_LEVEL type RRLEVEL optional
!I_ALEVEL type RRLEVEL optional
!I_APID type RRTUPLEID optional
!I_PROWID type RRTUPLEID optional
!I_CONTAINS_DETAILS type RS_BOOL default RS_C_FALSE
!I_NOZERO type RRXNOZERO default RS_C_FALSE
!I_EMPTY_VALUES type RS_BOOL default RS_C_FALSE
exporting
!E_T_ACTIVE_COND type RRK0_T_ACTIVE_COND
!E_SX_SETXX_STATE type RRK1_SX_SETXX_STATE
!E_REPLACE_NODE type RSD_SID
changing
!C_TA_SETXX type ANY TABLE
!C_TH_DAT_N type RRX1_TH_DAT_N
raising
CX_RSROA_EMPTY .
methods GET_DATA_DEFAULTS
importing
!I_TS_AXES type RRK0_TS_AXES
!I_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
!I_SETXX_TYPE type RRK1_SETXX_TYPE
!I_WITH_FORMAT type RS_BOOL default RS_C_FALSE
exporting
value(E_TH_DAT_N) type RRX1_TH_DAT_N
changing
!C_TA_SETXX type ANY TABLE .
methods GET_DATA_FLAT
importing
!I_TS_NAV type RRSI_TS_SID
!I_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
!I_NOZERO type RRXNOZERO default RS_C_FALSE
value(I_INTFORMAT) type RSCUBESVINTFORMAT default RS_C_TRUE
!I_R_K type ref to CL_ABAP_STRUCTDESCR
!I_TS_DPOS type RSR_TS_DPOS
exporting
!E_T_DATA type ANY TABLE
raising
CX_RSROA_EMPTY .
methods GET_DATA_FORMULA_CALC
importing
!I_TS_AXES type RRK0_TS_AXES
!I_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
!I_SETXX_TYPE type RRK1_SETXX_TYPE
!I_TA_SETXX type ANY TABLE
!I_TH_DAT_N type RRX1_TH_DAT_N
value(I_STATELESS) type RS_BOOL default RS_C_TRUE
exporting
!E_TH_DAT_N type RRX1_TH_DAT_N .
methods GET_DATA_FLAT_PLAN_DATA
importing
!I_TS_NAV type RRSI_TS_SID
!I_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
!I_NOZERO type RRXNOZERO default RS_C_FALSE
value(I_INTFORMAT) type RSCUBESVINTFORMAT default RS_C_TRUE
!I_R_K type ref to CL_ABAP_STRUCTDESCR
!I_R_D type ref to CL_ABAP_STRUCTDESCR
exporting
!E_T_DATA type ANY TABLE
changing
!C_S_DATA type ANY
raising
CX_RSROA_EMPTY .
methods GET_DEFAULT_SETTINGS
exporting
!E_THX_SLICER type RRK0_THX_SLICER
!E_TX_COND type RRK0_TX_COND
!E_TS_HIER_ROOT type RRSI_TS_SID
changing
!C_WITH_EMPTY type RS_BOOL
raising
CX_RSR_BAD_VALUE_COMBINATION
CX_RSR_HIERA_NO_AUTHORITY
CX_RS_NOT_AUTHORIZED .
methods GET_FIX_CHANMID
exporting
!E_TS_FIX type RRSI_TS_SID
!E_TH_CHANM_FIX type RRK_TH_CHANM_FIX .
methods GET_HRY_INFO
importing
!I_CHANM type RSCHANM optional
exporting
!E_T_HRYS type RRX1_T_HRYS
!E_T_HRY_TYPES type RRX1_T_HRY_TYPES .
methods GET_INPUTABLE_DAT_N
importing
!I_TS_AXES_CI type RRK0_TS_AXES_CI
!I_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
exporting
!E_TH_DAT_N type RRX1_TH_DAT_N
!E_NOINPUT type RS_BOOL .
methods GET_RTO_DEFINITION
exporting
!E_TH_CEL_INT type RRX1_TH_CEL_INT
!E_TH_MEM_INT type RRX1_TH_MEM_INT
!E_T_DIM_INT type RRX1_T_DIM_INT
!E_CURKZ type RRCURKZ
!E_THX_VAR type RRO01_THX_VAR
!E_T_DIM type RRX1_T_DIM
!E_T_MEM type RRX1_T_MEM
!E_T_ATR type RRX1_T_ATR
!E_T_CEL type RRX1_T_CEL
!E_T_CON type RRX1_T_CON
!E_T_FAC type RRX1_T_FAC
!E_T_PRPTYS type RRX1_T_PRPTYS
!E_PERIV type PERIV
!E_FORCE_CURRENCY_SETTING type RS_BOOL
!E_TH_MAP type RZD1_TH_MAP
!E_SUPPRESS_MESSAGE_LIST type RSRSUPPRMESS
!E_INPUTMODE type RRINPUTMODUS
!E_SX_META_DATA type BICS_PROV_META_DATA
!E_T_NVAR type RRX1_T_NVAR .
methods GET_RTO_TABLES
exporting
!E_TS_CELL type RRO01_TS_CELL
!E_T_SEL type RSDD_T_SEL
!E_TH_SFC type RSDD_TH_SFC
!E_TH_SFK type RRO01_TH_SFK
!E_TSX_CHAFREE type RRO01_TSX_CHAFREE
!E_TS_PARTPROV type RRO01_TS_PARTPROV .
methods GET_SELDR
importing
!I_FEMSN type RS_BOOL default RS_C_FALSE
!I_EXPLAIN type RS_BOOL default RS_C_FALSE
exporting
!E_TSX_SELDR type RSDD_TSX_SELDR
!E_TSX_SELDR_FIX type RSDD_TSX_SELDR
!E_THX_SLICER type RRK0_THX_SLICER
!E_TH_KID_INFO type RRC0_TH_KID_INFO
value(E_EMPTY_FIX) type RS_BOOL
raising
CX_RSR_BAD_VALUE_COMBINATION
CX_RS_NOT_AUTHORIZED .
methods GET_SRDATE
returning
value(R_SRDATE) type SYDATUM
raising
CX_RSR_BAD_VALUE_COMBINATION
CX_RS_NOT_AUTHORIZED .
methods GET_TOPICALITY_TIME
exporting
!E_TIMESTMP_MIN type RSTIMESTMP
!E_TIMESTMP_MAX type RSTIMESTMP
!E_TIMESTMP_MIN_STR type STRING
!E_TIMESTMP_MAX_STR type STRING .
methods GET_TXT_SYMBOLS
importing
!I_BATCH_PRINTING type RS_BOOL default RS_C_FALSE
preferred parameter I_BATCH_PRINTING
returning
value(R_T_TXT_SYMBOLS) type RRX1_T_TXT_SYMBOLS .
methods HAS_PLAN_EMPTY
returning
value(R_BOOL) type RS_BOOL .
methods MODIFY_CHANM_SETTINGS
importing
!I_S_SETTINGS type RRK0_S_CHASETTINGS
value(I_ONLY_HIER) type RS_BOOL default RS_C_FALSE
preferred parameter I_S_SETTINGS
returning
value(R_R_HIERARCHY) type ref to CL_RSR_HIERARCHY_BINCL
raising
CX_RSR_HIERA_NO_AUTHORITY .
methods MODIFY_QUERY_SETTINGS
importing
!I_S_QSETTINGS type RRK0_S_QSETTINGS
raising
CX_RSR_BAD_VALUE_COMBINATION
CX_RS_NOT_AUTHORIZED .
methods MODIFY_VQUERY_SETTINGS
importing
!I_CHANM type RSD_CHANM
!I_TS_HIER_ROOT type RRSI_TS_SID optional
!I_VNAM type RRO01_SX_VAR-VNAM optional
exporting
!E_TH_REQ_FREE type RRK0_TH_REQ_FREE
!E_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
changing
!C_THX_SLICER type RRK0_THX_SLICER
raising
CX_RSR_BAD_VALUE_COMBINATION
CX_RS_NOT_AUTHORIZED .
methods NOTIFY_LIST
importing
!I_TH_REQ_FREE type RRK0_TH_REQ_FREE optional
!I_TX_COND type RRK0_TX_COND optional
!I_NEW_LIST type RS_BOOL default RS_C_TRUE
!I_TH_REQ_FREE_MAX type RRK0_TH_REQ_FREE optional
!I_TSX_DSL type TN_TSX_DSL optional
!I_WITH_EMPTY type RS_BOOL default RS_C_FALSE
exporting
!E_NO_AUTHORITY type SY-SUBRC
changing
!C_THX_SLICER type RRK0_THX_SLICER
!C_SX_REQ_KIDS type RRK0_SX_KID_SELECTION
raising
CX_RSROA_EMPTY
CX_RSR_BAD_VALUE_COMBINATION
CX_RS_NOT_AUTHORIZED .
methods OPEN_LIST
importing
value(I_REFRESH_ALL) type RS_BOOL default RS_C_FALSE .
methods PROCESS_INPUT
importing
!I_TS_SNV type RRK0_TS_SNV
!I_TS_RS_ACCESS_MODE type RRO01_TS_RS_ACCESS_MODE
!I_R_T_MESG type ref to RS_T_MSG
exporting
!E_TS_SNV type RRK0_TS_SNV
!E_R_T_INPUTXX type DATA
changing
!C_T_INPUTXX type STANDARD TABLE
raising
CX_RS_ERROR .
methods RELATIONAL_BROWSE
importing
!I_CHANMID type RRCHANMID
exporting
!E_SX_SELDR type RSDD_SX_SELDR
changing
!C_THX_SLICER type RRK0_THX_SLICER
raising
CX_RSROA_EMPTY
CX_RSROA_NOT_SUPPORTED .
methods SET_EXCEPTION_TLEVEL
importing
!I_CHANMID type RRK_CHANMID .
methods SET_FLAGS
importing
!I_ODBO type RS_BOOL default RS_C_FALSE
!I_NOSPBUF type RS_BOOL default RS_C_FALSE
!I_FLAT_MDX type RS_BOOL default RS_C_FALSE
!I_SRDATE type D optional
!I_TS_PAD type RSR_TS_PAD optional .
methods SET_INPUT
importing
!I_ACTIVE type RS_BOOL
!I_THX_SLICER type RRK0_THX_SLICER optional
!I_TS_HIER type RRHI_TS_HIER optional
returning
value(R_INPUT_ENABLED) type RS_BOOL .
methods SET_PARENT_KHANDLE
importing
!I_KHANDLE_REPOS type RSR_HANDLE .
methods SET_NEW_VALUES
importing
!I_R_TEXT type ref to DATA optional
!I_TS_SNV type RRK0_TS_SNV optional
!I_TS_RS_ACCESS_MODE type RRO01_TS_RS_ACCESS_MODE optional
changing
!C_T_INPUTXX type STANDARD TABLE
raising
CX_RSROA_NO_INPUT
CX_RSPLS_DERIVE_ERROR
CX_RSPLS_INPUT_ERROR .
methods SET_SELDR_ADD
importing
!I_TSX_SELDR_ADD type RSDD_TSX_SELDR .
methods SUPPORTS_F4_PLAN
importing
!I_CHANMID type RRCHANMID
preferred parameter I_CHANMID
returning
value(R_SUPPORTED) type RS_BOOL .
methods SUPPORTS_F4_MODE_D
importing
!I_CHANMID type RRCHANMID
returning
value(R_SUPPORTED) type RS_BOOL .
methods SUPPORTS_F4_QUERY
importing
!I_CHANMID type RRCHANMID
returning
value(R_SUPPORTED) type RS_BOOL .

data N_R_AREA type ref to CL_RSR_OLAP_AREA read-only .
data N_R_FORMAT type ref to CL_RSR_FORMAT read-only .
data N_R_OLAP_VAR type ref to CL_RSR_OLAP_VAR read-only .


endinterface.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка в программе "CL_RSR_OLAP_AREA==============CP"
СообщениеДобавлено: Ср, май 18 2011, 14:01 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 01 2010, 16:05
Сообщения: 92
почему это помогло ведают, по мнению абаперов, только его индийские боги.. но факт остаётся фактом - всё заработало..


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка в программе "CL_RSR_OLAP_AREA==============CP"
СообщениеДобавлено: Ср, май 18 2011, 15:03 
Специалист
Специалист

Зарегистрирован:
Чт, апр 13 2006, 16:14
Сообщения: 233
Пол: Мужской
Ну объяснение по-любому есть, просто мы его не знаем :D
У меня эти строки внизу, имплементированные в мою систему ноты не трогали этот интерфейс. Уровень патча на SAP_BW такой же как у Вас.

_________________
Роман Чуев


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB