Текущее время: Сб, авг 09 2025, 06:19

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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