DM Export Base Member Selection -- Need to Use a Filter
Hi Experts,
Posting a follow-up on this one. Does anyone know how to run the Data Manager Export package when producing a (relatively) large data set?
The challenge is that when running an Export, you'd want to chose all base-level members in some dimensions. For example, you might select all Cost Centers in your Costing dimension and in the Data Manager member selector screen, you could simply filter for something like CALC=N or BAS(ALL CostCenters), etc. ...However, once you click "OK", BPC will return to the Data Manager dialogue and tell you that you have chosen too many members for the dialogue and that you should use a Filter, or your member selections will be truncated.
Also sometimes, you can see in the box the message " [FILTER: MYFILTER] as this other user noted before (also unanswered question):
[BPC Export data with filter]
Thanks for any suggestions.
Garrett
Shot in the dark but worth noting...
Do you have more than 1024 base entities? A common oversight is that your grid setting are set to display only 1024 rows (default) and you have to click on the down arrow in the HFM toolbar to view the next page of rows/entities. You can also increase the # of rows to display in a grid so as to display all rows on the same page.
Similar Messages
-
[Base] member selection for Entities is incomplete ?
When I choose the [Base] member selection for Entity, the list is incomplete. I was told this was a bug and it would not be fixed until we move from HFM 9.3.1 to Fusion 11. Other than manually creating a grid with all base entities then maintaining that list going forward, does anyone have any suggestions on how to manage this ? We use this grid to lock/unlock all base entities.
Shot in the dark but worth noting...
Do you have more than 1024 base entities? A common oversight is that your grid setting are set to display only 1024 rows (default) and you have to click on the down arrow in the HFM toolbar to view the next page of rows/entities. You can also increase the # of rows to display in a grid so as to display all rows on the same page. -
Filter a list and unique selection will be used to filter another list
Good afternoon,
I need help using a label (CRP-MFR), to filter a list that I can display in a scorecard.
The list will have all my data from the worksheet, first column being my unique id.
I would like to detect the label and use that label to filter my list to a sublist that will be displayed
in a scorecard. It seems simple but I'm having issues.
Please help!
Thanks
The basic flow is Markets -> unique items ->
I already filter the markets to select a unique market that gets populated into a label
I wish to use that label to go to a products list to select the unique products for that marketHi,
Can you send me the source file.i can check it once.you can view my id in business card.
Thanks,
Ramana. -
Get Parent node from Base member
Hi ,
My user select base member from CV .
I want parent node for that base member .
I am using =EVPRO( App name , memmber id , "PARENTH1" ) .
I am not getting parent member from this funcation .
Pls let me know any other way for this ?
regards,
PSRHi,
EVPRO for getting the value for PARENTH1 of any member should work. Please check whether you have included all the parameters of this function inside double quotes.
EVPRO("APPNAME","MEMBER_ID","PROPERTY")
Hope this helps,
Regards,
G.Vijaya Kumar -
Need to restrict some hierarchy in RTP member selection
Hi There,
We are using on rule which conatins RTP variable.As per our requirement while selecting that RTP varaibale member through member selection window can I restrict the dimension hierarchy to only level 0 members as there are many levels in this dimension and we only want level zero members list to select from them.
I have tried with @levmbrs(dim,0) in Limits section but without success.
ThanksThanks Alp for your prompt reply.
I tried this option but nothing happened.Do you think by using the limit in variables(RTP) the pop up window while launching the rules will contain only the level 0 members as I described in the limit section ?
For example: The dimension hiearrchical structure is as below and I need to show only Entity11,Entity12,Entity21 in the member selection window .Currently it is showing the below structure in the pop up while clicking the member selection icon.
Entity
-->Entity1
------>Entity11
------>Entity12
-->Entity2
------>Entity21 -
Hey, How do I populate my replace colors color library in illustrator? I tried to replace color on a traced/ vectorized image and when I selected and went to the color library CC said I need to use a valid username. I was already logged into my adobe account.
Can you please show a screenshot of what exactly you want to replace where?
-
Using data values for member selection
Hello everybody:
I know there are functions to operate with members, strings, member names, ... so that you are able to convert from a string to a member (@MEMBER) and conversely.
But, is there any way to use a member value to select another member?. For example, if in the account dimension I have a member "parent" with value '100'. Could I save in the member '100' a value, using the '100' saved value in "parent" to select that member. So if its value is '200', I should save in member '200'.
Thank you
Regards,
JavierHello CM:
I apologize for the description :(.
There are three indicators: "InitDate", "EndDate" and "Parent". There is another dimension with three members: "1", "2" and "3" with these data:
"Parent" "InitDate" "EndDate"
"1" "Missing" 20120101 20120301
"2" "Missing" 20120201 20120228
"3" 1 "Missing" "Missing"
My intention is that "InitDate" and "EndDate" for "3" were values taken from member "1" based on "Parent" value for "3".
So my question was related to create this formula:
"ID" (
IF ("Parent" <> #Missing)
"InitDate" (current member) = "InitDate"->@??????("Parent");
"EndDate" (current member) = "EndDate"->@??????("Parent");
ENDIF;
That is, being able to recover value "1" in "Parent"->"3" to create cross-dimension "InitDate"->"1" and "EndDAte"->"1".
The problem is that I do not know how to recover a cell value (data) and use it for creating a member name. I think that functions like @NAME, @MEMBER, @ALIAS ... are based on using atributtes, strings, @CURRMBR functions and others, but not for values stored in that members.
I hope this helps you to understand better what I mean.
Thank you
Regards,
Javier
Edited by: Javi M on 25-May-2012 02:17 -
My Airport 6.1 can't manage my base station. I need to use AirPort Utility 5.6 but i can't find the right download. I've been downloading several but it always after havingf instal the first 3 steps the same message: Airport utility....can't be installed... The version of OS X on this version
doesn't support this base station...
I need help please to find the correcte download so i can my wii-fii work as soon as possible (because my wife is making me crazy, she can't go on Facebook!!!! )
Thank's for your help,
MikeUse AirPort Utility 5.6 which contains the features you need. It is compatible with Lion as well as Mountain Lion, however, the installer app will refuse to install it on Mountain Lion.
This dilemma is easily solved though. You simply need to extract the app from the installer package using a package extractor like Pacifist.
Download Pacifist here: http://www.charlessoft.com/
Download AirPort Utility 5.6 here: http://support.apple.com/kb/DL1482
If you happen to have an archived copy of the AU 5.6 app somewhere, such as a Time Machine backup or equivalent, you can simply restore it or drag the app to your Mountain Lion system's Utilities folder. It will run without complaint. It is only the package installer that is the problem.
Mountain Lion will not allow you to delete its existing version of AirPort Utility. Just ignore it. It and the older version (which will bear the unique name "AirPort Utility 5.6") can peacefully coexist.
Note: For those with Leopard or Snow Leopard systems you need AirPort Utility 5.6.1 (this is confusing - a later AirPort Utility version for an earlier OS X version - but it is correct).
Download AirPort Utility 5.6.1 here: http://support.apple.com/kb/DL1536 -
Need to use ALV instead of write:/ statement in this perform
How can I use ALV within this perform instead of using Write:/ in it.
Scroll the program. At the bottom there is use of write:/ statement.
How to use ALV in this perform?
FORM display_logfile .
TYPES: BEGIN OF lt_openbal,
bukrs TYPE bukrs,
hkont TYPE hkont,
augdt TYPE augdt,
augbl TYPE augbl,
zuonr TYPE dzuonr,
gjahr TYPE gjahr,
belnr TYPE belnr_d,
buzei TYPE buzei,
shkzg TYPE shkzg,
dmbtr TYPE dmbtr,
END OF lt_openbal,
BEGIN OF lt_log2,
hkont TYPE hkont,
opbal TYPE dmbtr,
exp TYPE dmbtr,
cap TYPE dmbtr,
err TYPE dmbtr,
END OF lt_log2,
BEGIN OF lt_zsct_record,
kongr TYPE ckml_kongr,
hkont TYPE hkont,
zcptp TYPE zdecptp,
zerrc TYPE zdeerrc,
END OF lt_zsct_record.
DATA: lw_zscs_record TYPE t_zscs_record,
lw_zsct_record TYPE lt_zsct_record,
li_zsct_record TYPE STANDARD TABLE OF lt_zsct_record,
li_zsct_record1 TYPE STANDARD TABLE OF lt_zsct_record,
lw_log1 TYPE t_zscs_record,
li_log1 TYPE STANDARD TABLE OF t_zscs_record,
li_temp TYPE STANDARD TABLE OF t_zsct_autoinv,
li_openbal TYPE STANDARD TABLE OF lt_openbal,
li_openbal_mod TYPE STANDARD TABLE OF lt_openbal,
li_log2 TYPE STANDARD TABLE OF lt_log2,
li_log2_t TYPE STANDARD TABLE OF lt_log2,
lw_log2 TYPE lt_log2,
lw_log2_t TYPE lt_log2,
lw_openbal_mod TYPE lt_openbal,
lw_openbal TYPE lt_openbal.
i_zscs_record1 = i_zscs_record.
DELETE i_zscs_record1 WHERE zerrf NE space.
SORT i_error_bapi BY recid.
SORT i_error_bdc BY recid.
SORT i_suc_bdc BY recid.
SORT i_suc_bapi BY recid.
SORT i_zscs_record1 BY recid.
LOOP AT i_zscs_record1 INTO lw_zscs_record.
lw_log1-recid = lw_zscs_record-recid.
lw_log1-kongr = lw_zscs_record-kongr.
lw_log1-hkont = lw_zscs_record-hkont.
CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT'
EXPORTING
input = lw_zscs_record-projk
IMPORTING
output = lw_log1-projk.
lw_log1-werks = lw_zscs_record-werks.
lw_log1-matnr = lw_zscs_record-matnr.
lw_log1-zcptp = lw_zscs_record-zcptp.
lw_log1-zerrf = lw_zscs_record-zerrf.
To Check if the KONGR value is is equal to 'E'
IF lw_zscs_record-kongr = c_e.
READ TABLE i_error_bapi INTO w_error_bapi WITH KEY recid = lw_zscs_record-recid BINARY SEARCH.
IF sy-subrc = 0.
lw_log1-zerrc = w_error_bapi-number.
lw_log1-zertx = w_error_bapi-message.
ENDIF.
ELSE.
READ TABLE i_error_bdc INTO w_error_bdc WITH KEY recid = lw_zscs_record-recid BINARY SEARCH.
IF sy-subrc = 0.
lw_log1-zerrc = w_error_bdc-number.
lw_log1-zertx = w_error_bdc-message.
ENDIF.
ENDIF.
*****To Check if the KONGR value is is equal to 'E'
IF lw_zscs_record-kongr = c_e.
READ TABLE i_suc_bapi INTO w_suc_bapi WITH KEY recid = lw_zscs_record-recid BINARY SEARCH.
IF sy-subrc = 0.
lw_log1-zerrf = c_x.
*******To check if lw_log1-zertx = w_error_bapi-message.
ENDIF.
ELSE.
READ TABLE i_suc_bdc INTO w_suc_bdc WITH KEY recid = lw_zscs_record-recid BINARY SEARCH.
IF sy-subrc = 0.
lw_log1-zerrf = c_x.
********To check if lw_log1-zertx = w_error_bdc-message.
ENDIF.
ENDIF.
APPEND lw_log1 TO li_log1.
*To clear work areas
CLEAR: lw_log1,
w_error_bapi,
w_suc_bdc,
w_suc_bapi,
w_error_bdc,
lw_zscs_record.
ENDLOOP.
IF NOT i_zscs_record1 IS INITIAL.
*To retrieve required data from the custom table ZSCT_AUTOINV
SELECT saknr
fipos
geber
saknr_off
fipos_off
FROM zsct_autoinv
INTO TABLE i_autoinv
FOR ALL ENTRIES IN i_zscs_record1
WHERE saknr = i_zscs_record1-hkont.
IF sy-subrc = 0.
SORT i_autoinv.
ENDIF.
ENDIF.
Assigning I_AUTOINV data into a local internal table for further processing
li_temp[] = i_autoinv[ ].
Sort LI_TEMP by SAKNR
SORT li_temp BY saknr.
Delete adjacent duplicates from LI_TEMP comparing SAKNR
DELETE ADJACENT DUPLICATES FROM li_temp COMPARING saknr.
Check if LI_TEMP is initial
IF NOT li_temp[] IS INITIAL.
Retrieve required data from table BSIS for all the G/L accounts
SELECT bukrs
hkont
augdt
augbl
zuonr
gjahr
belnr
buzei
shkzg
dmbtr
FROM bsis
INTO TABLE li_openbal_mod
FOR ALL ENTRIES IN li_temp
WHERE bukrs = c_wfp
AND hkont = li_temp-saknr.
IF sy-subrc = 0.
ENDIF.
ENDIF.
SORT li_openbal_mod BY hkont.
****Retrieve data from table ZSCT_RECORD for further processing for
****all entries where ZERRF is equal to space
IF p_prsall = c_x.
SELECT kongr
hkont
zcptp
zerrc
FROM zsct_record "#EC CI_NOFIRST
INTO TABLE li_zsct_record
WHERE zerrf = space.
IF sy-subrc = 0.
*****Delete records from LI_ZSCT_RECORD where HKONT value is equal to space
DELETE li_zsct_record WHERE hkont EQ space.
ENDIF.
ELSEIF p_cstcpt = c_x.
SELECT kongr
hkont
zcptp
zerrc
FROM zsct_record "#EC CI_NOFIRST
INTO TABLE li_zsct_record
WHERE zerrf = space
AND kongr NE c_e.
IF sy-subrc = 0.
******Delete records from LI_ZSCT_RECORD where HKONT value is equal to space
DELETE li_zsct_record WHERE hkont EQ space.
ENDIF.
ELSEIF p_cstexp = c_x.
SELECT kongr
hkont
zcptp
zerrc
FROM zsct_record "#EC CI_NOFIRST
INTO TABLE li_zsct_record
WHERE zerrf = space
AND kongr EQ c_e.
IF sy-subrc = 0.
******Delete records from LI_ZSCT_RECORD where HKONT value is equal to space
DELETE li_zsct_record WHERE hkont EQ space.
ENDIF.
ENDIF.
LOOP AT li_openbal_mod INTO lw_openbal.
IF lw_openbal-shkzg = c_shkzg1.
v_todmbtr = v_todmbtr + lw_openbal-dmbtr.
ELSEIF lw_openbal-shkzg = c_shkzg2.
v_todmbtr = v_todmbtr - lw_openbal-dmbtr.
ENDIF.
AT END OF hkont.
lw_log2-hkont = lw_openbal-hkont. "GL account
lw_log2-opbal = ABS( v_todmbtr ). "Open item balance
APPEND lw_log2 TO li_log2.
*log record appended with GL Account and account open item balance
CLEAR: v_todmbtr,
lw_openbal.
ENDAT .
ENDLOOP.
SORT li_log2 BY hkont.
LOOP AT li_log2 INTO lw_log2.
CLEAR v_totexppe.
CLEAR v_totcapit.
CLEAR v_toterror.
*Cost portion to be capitalised calculated
LOOP AT li_zsct_record INTO lw_zsct_record
WHERE hkont = lw_log2-hkont AND
kongr NE c_e AND zerrc IS INITIAL.
v_totcapit = v_totcapit + lw_zsct_record-zcptp. "CC calculated
ENDLOOP.
*Expensed cost portion calculated
LOOP AT li_zsct_record INTO lw_zsct_record WHERE
hkont = lw_log2-hkont AND
kongr = c_e AND zerrc IS INITIAL .
v_totexppe = v_totexppe + lw_zsct_record-zcptp. "ECP calculated
ENDLOOP.
*Errors calculated
LOOP AT li_zsct_record INTO lw_zsct_record WHERE
hkont = lw_log2-hkont AND
zerrc IS NOT INITIAL .
v_toterror = v_toterror + lw_zsct_record-zcptp. "Errors calculated
ENDLOOP.
lw_log2-exp = v_totexppe. "Expensed cost portion
lw_log2-cap = v_totcapit. "Cost capitalised
lw_log2-err = v_toterror. "Errors
*Cost portion capitalised expensed and errors in calculation are
*trans ported for related GL accont
MODIFY li_log2 FROM lw_log2
TRANSPORTING exp cap err.
ENDLOOP.
LOOP AT li_log2_t INTO lw_log2_t.
MODIFY li_log2 FROM lw_log2_t TRANSPORTING opbal WHERE hkont = lw_log2_t-hkont.
CLEAR : lw_log2_t.
ENDLOOP.
WRITE:/1(15) text-018,sy-datum. "SESSION DATE:
SKIP 2.
For printing the hear level of the output log
WRITE:/1(16) text-003, "Record ID number
20(11) text-004, "Reason Code
34(10) text-005, "GL Account
47(12) text-006, "Project Code
62(5) text-007, "Plant
70(9) text-008, "Commodity
82(25) text-009, "Cost portion To be posted
110(12) text-010, "Success Flag
125(10) text-011, "Error Code
138(50) text-012. "Error TXT
SKIP.
LOOP AT li_log1 INTO lw_log1.
WRITE:/1(16) lw_log1-recid,
20(11) lw_log1-kongr,
34(10) lw_log1-hkont,
47(12) lw_log1-projk,
62(5) lw_log1-werks,
70(9) lw_log1-matnr,
82(25) lw_log1-zcptp, "#EC UOM_IN_MES
110(12) lw_log1-zerrf,
125(10) lw_log1-zerrc,
138(80) lw_log1-zertx.
CLEAR:lw_log1.
ENDLOOP.
SKIP 2.
IF NOT li_log2 IS INITIAL.
ULINE.
WRITE:/1(16) text-013, "GL ACCOUNT CODE
20(17) text-014, "OPEN ITEM BALANCE
40(21) text-015, "EXPENSED COST PORTION
64(24) text-016, "CAPITALIZED COST PORTION
92(20) text-017. "ERRORS.
LOOP AT li_log2 INTO lw_log2.
WRITE:/1(16) lw_log2-hkont,
20(17) lw_log2-opbal,
40(21) lw_log2-exp,
64(24) lw_log2-cap,
92(20) lw_log2-err.
CLEAR:lw_log2.
ENDLOOP.
ENDIF.
ENDFORM. " DISPLAY_LOGFILEhi,
You need to use FM 'REUSE_ALV_LIST_DISPLAY' for this purpose. For using this FM, you need to create a field catlog which will contain all information about the coloumns you want to display for example their position, their text etc.
Below there is a small demo for achiving this.
TYPE-POOLS:slis.
DATA : i_fieldcat TYPE slis_t_fieldcat_alv.
TYPES: BEGIN OF ty_itab1,
vbeln LIKE vbap-vbeln,
posnr LIKE vbap-posnr,
werks LIKE vbap-werks,
lgort LIKE vbap-lgort,
END OF ty_itab1.
DATA: itab1 TYPE TABLE OF ty_itab1.
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-t01.
SELECT-OPTIONS: s_vbeln FOR vbak-vbeln.
SELECTION-SCREEN END OF BLOCK b1.
START-OF-SELECTION.
PERFORM select_data.
END-OF-SELECTION.
PERFORM display.
FORM select_data .
SELECT vbeln
posnr
werks
lgort
INTO CORRESPONDING FIELDS OF TABLE itab1
FROM vbap
WHERE vbeln IN s_vbeln.
IF sy-subrc <> 0.
MESSAGE 'Enter The Valid Sales Document Number'(t04) TYPE 'I'.
EXIT.
ENDIF.
ENDFORM.
IF alv_list = 'X'.
PERFORM build_fieldcat TABLES i_fieldcat[]
USING :
*-Output-field Table Len Ref fld Ref tab Heading Col_pos
'VBELN' 'ITAB1' 10 'VBAP' 'VBELN' '' 1,
'POSNR' 'ITAB1' 6 'VBAP' 'POSNR' '' 2,
'WERKS' 'ITAB1' 4 'VBAP' 'WERKS' '' 3,
'LGORT' 'ITAB1' 4 'VBAP' 'LGORT' '' 4.
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
i_callback_program = sy-repid
i_callback_pf_status_set = c_pf_status
i_callback_user_command = 'USER_COMMAND '
it_events = t_alv_events[]
it_fieldcat = i_fieldcat[]
TABLES
t_outtab = itab1[]
EXCEPTIONS
program_error = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDIF.
FORM build_fieldcat TABLES fpt_fieldcat TYPE slis_t_fieldcat_alv
USING fp_field TYPE slis_fieldname
fp_table TYPE slis_tabname
fp_length TYPE dd03p-outputlen
fp_ref_tab TYPE dd03p-tabname
fp_ref_fld TYPE dd03p-fieldname
fp_seltext TYPE dd03p-scrtext_l
fp_col_pos TYPE sy-cucol.
*-- Local data declaration
DATA: wl_fieldcat TYPE slis_fieldcat_alv.
*-- Clear WorkArea
wl_fieldcat-fieldname = fp_field.
wl_fieldcat-tabname = fp_table.
wl_fieldcat-outputlen = fp_length.
wl_fieldcat-ref_tabname = fp_ref_tab.
wl_fieldcat-ref_fieldname = fp_ref_fld.
wl_fieldcat-seltext_l = fp_seltext.
wl_fieldcat-col_pos = fp_col_pos.
*-- Update Field Catalog Table
APPEND wl_fieldcat TO fpt_fieldcat.
ENDFORM. -
I have one big wav file of segued tracks as a mixdown and inserted CD markers where I want marked tracks. "Export audio of selected range markers to separate files" icon is grayed out in Markers window. Tracks show start times but no end times, yet duration is calculated. Why can't I export these marked portions as separate files?
the markers durations need to be configured, there is an easy way to do this using your existing markers. click the start time of marker 2, this should change to edit mode to type in a new number, just copy the numbers cmd/ctrl+c. then click the end time of marker 1 and paste, cmd/ctrl+v. now repeat for the rest of the markers, and on the last one enter a value for the end time or click and drag on the duration to manually extend it. once all the markers have a duration, the button should be active to export.
-
Error Base member can not be parent of in PARENTH 1
hi Team,
I have an issue when I am loading hierarchy data from BI to BPC. I have two hierarchies loading from BI to BPC for Cost Center Dimension. However, I do see an error msg saying
"Base member 'CC3000ABU' can not be parent of 'CC3000000620000040' in PARENTH'1'.
when explored further, it is observed that I see this issue only for the text nodes. I have even checked the file in the application server which is updated using open hub services from ocostcenter infoobject from BI and this file seems to be okay. I see the text nodes also added as new member ids in the file. Just figuring out what could be the reason for this error.
Any inputs will be of great help.
Thanks
VjHi Experts,
I Also got the same issue. So could you please tell me " what i need to set the data back to ZERO" i didnt got this point.
Thanks -
Does Member Selection (SmartView) == Retrieve (Excel AddIn)
I just purchased the "Look Smarter.." book and it starts off by referring to a 'Retrieve' function in the Excel Add-In that pulls dimensions, member and associated data-values from an Essbase db (in my case Sample:Basic). I however have the SmartView Add-In running on Excel 2007, and there isn't any 'Retrieve' function that I can see.. The closest I can find is something called "Member Selection" that can be used to pull in dimension/members names. However this does not seem to pull in any actual data for these dimensions/members. I have already loaded the Sample:Basic db with data, so it's in there somewhere. I just need to know how to pull it all into Excel so that I can continue following along with Mr. Roske!
Appreciate any input.
thanks,
AkshayCameron,
I followed your steps EXACTLY, but it only displays the Year and Market dimensions.. no 133980 data value! Just to confirm that I have the correct sequence, I did the following in order:
1. loaded data.txt into Demo:Basic in EAS
2. ran an 'Execute Calculation' of the 'default' calc script in EAS.
3. opened a fresh Excel workbook and connected to Demo:Basic and activated it
4. clicked on Refresh.
The only other thing that happens is that a little window with drag-and-drop for 'Product' , 'Account' etc. shows up on the sheet. I tried to do a drag-and-drop of these extra dimensions, followed by another Refresh, but still no data value(s) appear.
The funny thing is everything work perfectly when I use the Excel-Addin instead of SmartView! In fact, when I use Excel-Addin, the 133980 shows up even if I don't explicitly run the default calc script. So, I have a feeling that my problem is localized to SmartView.
thanks,
Akshay -
Restrict member access in POV member selection
Hello all,
I wonder if there is a way to restrict access to certain members in Smart View's POV manager (member selection tool)? For example if a user is assigned a filter in Essbase that restricts his access to an Entity "A", he should not be able to see/select that entity in the member selection in Smart View.
I did some research and browsed the guides but could not find anything related to this special requirement.
Highly appreciate any thoughts.
Thanks for your help and time.I have implemented MetaRead as the "standard" for users with read only access at several clients, as most people prefer to see only what they have access to. A good example is European users, don't need to see Asian countries in their geography rollup and vice versa.
It also makes training easier as you don't have to deal with the questions, why can I see Germany/Thailand if I can't see any data.
I suggested FR as an option as once the user has chosen their POV for the first time, it will follow them whenever they open a subsequent report, so they don't have to worry about choosing it.
Although you do lose some ad-hoc abilities with FR - that you can mitigate through the use of expansion on rows/columns. Also the POV is per data source, so if you wished to migrate to new cube for a new financial year, then the POV would need to be chosen again.
The other advantage with FR is you can distribute the same report and have many users, with differing access see different data through their POV and access rights. With Smart View, users would need to chose their POV every time they opened a newly distributed report.
Hope this helps - let me know if you have further questions/thoughts.
Cheers, Iain -
Member selection xml is malformed, can't initialise dialog
Hi,
when I try to use a valid web form in smartview it works, until I try to change the default form variable to refresh data at which point I get; - Member selection xml is malformed, can't initialise dialog
11.1.2.1.00 (Build 271) is my version.
Anyone know a fix?
thanks,
Robert.Hi again.
On further analysis this only manifests in our Entity dimension, the other dimensions' form variables function as they should.
Is your question about substitution variables aimed at the underlying data content of the dimension, rather than the naming of the form variable, are you indicating that there are certain restrictive characters that if they appear in the data can cause this problem??
If so is " all I need to look for, or are there any other characters (& : )? that can cause problems??
thanks again,
Robert. -
How do I export v-card formatted files for use with either Numbers or Excel?
How do I export v-card formatted files for use with either Numbers or Excel?
Did you open Automator and just look around?
Actions are listed in the left pane.
You drag them into the workflow on the right in the order you need to process the items that you want.
If this is a on-off requirement, just make a Workflow. If you plan to use it often, make it an Application.
If you want to select the contacts you want to export, use a get Selected action. You'd then select the contacts in Contacts App before running the workflow.
I'm not on a Mac to take screenshots, so you'll have to look at Automator's help or google for more info.
Maybe you are looking for
-
HT5361 mail app that came with my mac book pro won't open
the mail app that came with my mac book pro wont open
-
Zen Nano Plus: Can I make folde
52MB According to the software program, I have 2 books in a Book folder and a bunch of songs in a Music folder. In the device however, both books and songs are in Music. Can I separate the books and music into different folders on the device so I can
-
Suppress ALV statistics in background
Hi, When I execute an ALV report in background, it is displaying the sort options and report statistics. However, it does not happen in foreground. Is there any way to suppress this? Thanks.
-
Want to edit background vocals and place them in other positions in song.
I want to cut up my background wave files and put them in other places of my song to make the vocals thicker. I've done this in DP but never in L7. What is the best way to do this and what issues should I look out for? Thanks
-
Still no update to 10.3.1!?
Hi, My phone is Blackberry Z30 STA100-2 regional latin america it's unlock I tested with SIM and NO SIM over wifi still no update to 10.3.1!? Is the update for some areas Not yet released? How long should I wait? My friends have this problem too Than