Where is my dimension member

I created a new dimension member in P_ACCT and create a dimension logic  (very simple arithmetic). Saved to server and processed the dimension.
My EVDRE doesn't show the new member. tried ALL, BASEMEMBERS, DEP .. doesn't show up.
Restarted desktop assuming it is a cache issue. Expand All, Refresh Workbook ... nothing changed.
Yes, i made sure the member is part of the key & member range I provided in EVDRE.
Shilpa

Hi,
If you click on the dimension in the CV, does your newly added member appear there? If no, then you need to do a full processing of the dimension and then process your application also. Then login to excel through connection wizard. If this still doesnt solve the issue, then run the program UJA_REFRESH_DIM_CACHE in SAP GUI.
Hope this helps.

Similar Messages

  • MDX: Selecting specific dimension member and its descendants from parent child dimension where dimension member names can be same in dimension hierarchy

    I'm creating a SSRS report using SSAS cube as a source.
    When creating a dataset for the report, I'm having trouble with MDX to select a specific dimension member and its descendants from parent child dimension where dimension member names can be same in dimension hierarchy.
    Lets say for example that I have an account dimension where,
    In level 02 I have company ID:s 101, 102, 103 and so on...
    In level 03 I have Balance sheet
    In level 04 I have some account groups, Assets, Liabilities and so on... and In level 05 I have individual accounts
    How can I select for example company 102:s Assets from level 04 and its descendants?
    Normally in adventure works I would do this if I've wanted Current Assets and its descendants:
    SELECT NON EMPTY { [Measures].[Amount] } ON COLUMNS, NON EMPTY
    { (DESCENDANTS([Account].[Accounts].[Account Level 03].[Current Assets]) ) } ON ROWS
    FROM [Adventure Works]
    But in my Account dimension at level 04 I have Assets member as many times as I have companies in level 02.
    Tuomo

    Hi Tuomo Helminen,
    To this requirement of yours, I would recommend you use Cascading Parameters in Reporting services, you can refer to this FAQ How do I create cascading parameters when using cube database in Reporting Services at this link
    http://blogs.msdn.com/b/sqlforum/archive/2011/04/11/forum-faq-how-do-i-create-cascading-parameters-when-using-cube-database-in-reporting-services.aspx 
    Thanks,
    Challen Fu
    TechNet
    Subscriber Supportinforum
    If you have any feedback on our support, please [email protected]
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

  • Performance issue:Show id and Description for same dimension member

    Hi,
    I am connecting a cube to another reporting system and i need to show the id of member resulting of a query.My first thought was to use this kind of code (bellow) however when i do the same thing with many dimension (many cross join ),it slow down a lot
    my query.So how can i have in the same DImension member showing a description and id ? I also have a lot of statement,so i can't have just two columns in the dimension or i will need to duplication the mdx and i could drop down the performance.
    So i am trying to get as a result
    Dim1 | Dim2| Dim3| Measure
    1 50
    32 25.2
    and also be able to get
    Dim1                            |   Dim2                                  |  Dim3  
                                |                Measure
    NameElement1Dim1 NameElement50Dim2
    NameElement32Dim3 25.2
    Thanks in advance
    with MEMBER [Measures].[IdElement] as 
    <element>.currentmember.properties("KEY")
    select
    CROSSJOIN({[Measures].[IdElement]},{[METRIC].[Description].[All]}),
    CROSSJOIN({[Measures].[value]},{<listmetricmdx>})
    } on columns,
    <pointofview>
    <element_and_function>
    <TimeBreakdown>
    } on rows
    <list_filter_clause>
    ) as list
    where ((ElementName is null AND IdElement=0) OR (ElementName is not null))
    <list_condition_metric>
    but i have multiple 

    Hi Vincent,
    In your query, you use CrossJoin in it. Crossjoin function will cause the performance issue if there are a lot of properties that need to be displayed. If you cross-join medium-sized or large-sized sets (e.g., sets that contain more than 100 items each),
    you can end up with a result set that contains many thousands of items—enough to seriously impair performance. For the detail information, please see:
    http://sqlmag.com/data-access/cross-join-performance
    In your MDX query, ensure only retrieval the required data. Here are some useful links for your reference.
    Configure memory setting:
    http://social.msdn.microsoft.com/Forums/en/sqlanalysisservices/thread/bf70ca19-5845-403f-a85f-eac77c4495e6
    Performance Tuning:
    http://www.microsoft.com/downloads/details.aspx?FamilyID=3be0488d-e7aa-4078-a050-ae39912d2e43&displaylang=en
    http://www.packtpub.com/article/query-performance-tuning-microsoft-analysis-services-part2
    Regards,
    Charlie Liao
    TechNet Community Support

  • Delete data for a single dimension member

    Is there anyway to delete all the data for a single dimension member from a particular cube?
    olap version: 11.2.0.3

    Nasar's approach should work, so I would use it so long as it performs well. But I have (several years ago) seen performance issues with CLEAR VALUES when it is applied to something smaller than an entire partition. So here is another method that also uses the FOR...BUILD construct. It clears the value of the PRICE measure in PRICE_COST_CUBE for PRODUCT = '48'. The cube has only two dimensions, TIME and PRODUCT, and I only want to assign to the leaf level of TIME, which is MONTH.
    BEGIN
      DBMS_CUBE.BUILD(Q'!
       "PRICE_COST_CUBE" USING(
        FOR
         "TIME" LEVELS ("TIME"."MONTH"),
         "PRODUCT" WHERE "PRODUCT".DIM_KEY = '48'
        BUILD (SET PRICE_COST_CUBE.PRICE = NULL ))!',
        PARALLELISM=>0,
        ADD_DIMENSIONS=>FALSE);
    END;
    /You can increase parallelism here if your cube is partitioned. If you need to clear out other measures at the same time, then add additional SET command in the central block. E.g.
    BUILD
      SET PRICE_COST_CUBE.PRICE = NULL,
      SET PRICE_COST_CUBE.COST = NULL
    )After this step you can re-aggregate the cube to make the aggregate values reflect the change.
    BEGIN
      DBMS_CUBE.BUILD(Q'!
       "PRICE_COST_CUBE" USING(
        FOR
         "TIME" LEVELS ("TIME"."MONTH"),
         "PRODUCT" WHERE "PRODUCT".DIM_KEY = '48'
        BUILD (SET PRICE_COST_CUBE.PRICE = NULL ),
        SOLVE)!',
        PARALLELISM=>0,
        ADD_DIMENSIONS=>FALSE);
    END;
    /The simple assignment to NULL will generate a simple assignment in the OLAP DML.
    PRICE_COST_CUBE_STORED=NAYou can force the code to loop over the existing composite by replacing NULL with something that evaluates to NULL, but involves the composite.
    SET PRICE_COST_CUBEW.PRICE = NVL2(NULL, PRICE_COST_CUBE.PRICE, NULL)Here is the generated OLAP DML assignment.
    PRICE_COST_CUBEW_STORED=NVL2(NA, GLOBAL.GLOBAL!PRICE_COST_CUBEW_PRICE
    , NA)  ACROSS GLOBAL.GLOBAL!PRICE_COST_CUBEW_COMPOSITE

  • Dimension Member Sheet Timeouts?

    Hi - We have a client running BPC 10 MS, Service Pack 11.  They are on SQL Server 2008.
    They're noticing timeout issues with their dimension member sheets.  Anytime an admin goes in to update a dimension member sheet, after five minutes, it times out where even after they close out of the member sheet or even log off and back into BPC, they cannot access the sheet anymore - because the system tells them that another user (they, themselves) is still logged in and has the sheet open.  This person is the only one with admin rights so noone else is even touching the membersheets.
    Eventually, the issue seems to go away.  After an undetermined amount of time, the "lock" on the member sheet goes away.  But it's a real nuisance.
    Any idea if there's a timeout setting, either in BPC or in SQL server that can be adjusted?  They've also been noticing this only for the last 2 - 3 weeks, so they're not sure if maybe a patch or service pack update on the SQL Server side or server side could be causing this.
    Any ideas?

    Hi Khartik,
    this error seems caused by the behaviour of excel with the add-in, when you open a dimension under it run excel on the server and this excel caused the issue, see please this note for the explanation and for a workaround 1751650 - Error message "The process cannot access the file %filename% because it is being used by another process"
    Please don't forget to close the threads after solved.
    Regards
         Roberto

  • Remove Dimension Member

    Hi
    I want to remove a dimension member from a dimension.
    To do this, I create a maintenance script with only one step.
    This step includes a OLAP DML command in witch the following code is written (General tab):
    call remove_dimension_member('1', 'DIM_2', NA, NO) In the Measures tab I selected only one measure, because you have to select at least one.
    In the Status tab I leave the default selections.
    After running this maintenance script, the following Error occurs:
    <font color="red">INI: error creating a definition manager, Generic at TxsOqConnection::generic<BuildProcess>INI: XOQ-00703: error executing OLAP DML command "(call remove_dimension_member('1', 'DIM_2', NA, NO) : ORA-37162: OLAP error
    XOQ-01706: An unexpected condition occurred during the build: "xsoqBuildRecursive DBMS_CUBE.BUILD not supported".
    ORA-06512: at "SYS.DBMS_CUBE";, line 234
    ORA-06512: at "SYS.DBMS_CUBE";, line 287
    ORA-06512: at line 1
    )", Generic at TxsOqAWManager::executeCommand
    </font>
    When I run the same DML-Command in OLAP-Worksheet, it works.
    Do I something wrong?
    Thank you for any help.
    Markus

    The OLAP DML program, remove_dimension_member, is implemented using DBMS_CUBE.BUILD. So by calling it within a build script you are effectively calling DBMS_CUBE.BUILD from within DBMS_CUBE.BUILD, which is not supported. This is why you get the error message "xsoqBuildRecursive DBMS_CUBE.BUILD not supported".
    The obvious workaround is to execute the call outside of the contents of a maintenance script, but here is a (non AWM) workaround if you really need to integrate with DBMS_CUBE.BUILD.
    If you execute the remove_dimension_member in OLAP Worksheet, you can then look at the contents of the CUBE_BUILD_LOG for the latest build to see how it all connects. Here is an example I ran from SQL*Plus
    SQL > execute dbms_aw.execute(q'!
    call remove_dimension_member('APR-2011', 'TIME', NA, NO)!')
    IMPORTANT: Analytic workspace TEST_AW is read-only. Therefore, you will not be
    able to use the UPDATE command to save changes to it.
    PL/SQL procedure successfully completed.
    SQL > select command, status
         2 from cube_build_log
         3 where build_id = 10
         4 order by time;
    COMMAND             STATUS
    BUILD                 STARTED
    DELETE DIMENSION MEMBER   STARTED
    DELETE DIMENSION MEMBER   COMPLETED
    REBUILD FREEPOOLS       STARTED
    REBUILD FREEPOOLS       COMPLETED
    BUILD                 COMPLETED
    SQL> select build_script
         2 from cube_build_log
         3 where build_id = 10  and command = 'BUILD' and status = 'STARTED';
    BUILD_SCRIPT
    BUILD NO COMMIT "TIME" USING (DELETE FROM DIMENSION WHERE MEMBER = 'APR-2011')This means that you can delete a member directly using DBMS_CUBE.BUILD as follows. Note I removed the keyword BUILD when running this through DBMS_CUBE.BUILD.
    begin
    dbms_cube.build(q'!
      NO COMMIT "TIME" USING (DELETE FROM DIMENSION WHERE MEMBER = 'APR-2011')
    end;
    /Remove the NO COMMIT if you want the build to commit your change (as opposed to keeping in a READ ONLY session).

  • Need to change dimension member in context based on the member property

    Hi,
    When i select the one particular entity i.e. E_1100 , it having the currency property is INR, this currency has to change  the RPTCURRENCY dimension member i.e. INR. in the context member.
    Context is locked for the users.
    for example:
    In context i have Entity dimension, RPTcurrency dimension
                               E_1100               INR.
    In report user having the select parameter for the Entity Dimension. Now he has selected the E_1200  in the report , but it has currency property is USD
    now the RPT Currency dimension should have to display the  USD in the Context.
    Please anybody help me.
    Regards.
    Surya

    Hi Surya,
    you can achieve this using simple VBA code. Use below vba code for overriding the context member. assign this code to button. it will change the context member.
    Copy paste below code in one module and assign this code to the button.
    First Enable FPMXLClient
    Dim epm As New FPMXLClient.EPMAddInAutomation
    Sub change context()
    Dim CONNE As String
    CONNE = epm.GetActiveConnection(ActiveSheet)
    'To set context
    epm.SetContextMember CONNE, "CURRENCY", Range("A1")
    'To refresh
    epm.RefreshActiveWorkBook
    End Sub
    where CURRENCY==> use your dimension name whose context want to change
    Range("A1") ==> In A1 cell Populate property using EPMMemberproperty()
    Basically we will set context member and refresh the workbook.After selection of the entity click on button so macro will run and context member will gets override in the Context Bar.
    Regards,
    Sushant

  • Error(1012016) Cannot calculate Dimension Member [CYG_BILAN] with restricted Member [CYG_BILAN].

    Hello,Below is a validated script, with generate a run time error :Error(1012016) Cannot calculate Dimension Member [CYG_BILAN] with restricted Member [CYG_BILAN].See the script below (with the error message in comment).Why can't' I calculate a member which is fixed ? Where is it documented ? How should I modify this script to make it runable ? Thanks for help Philippe Cuisset SCRIPT======/* Basculement des comptes d'actif de solde négatif vers les comptes de dettes *//* Philippe Cuisset 31/05/03 */SET MSG INFO;FIX ( @DESCENDANTS(&organisation, 0), @LEVMBRS(dev,0), @DESCENDANTS(&annee, 0), ind_financier,     @LEVMBRS(cra, 0), @LEVMBRS(geo, 0), @LEVMBRS(clifa, 0), @LEVMBRS(ana, 0), @LEVMBRS(nc, 0) )     /* Copie des données du cycle réel dans le cycle bilan */     FIX( flu_ouv, flu_mensu )          DATACOPY cyg_reel TO cyg_bilan;     ENDFIX     /* Pour le flux solde, et (chaque nature comptable (d'actif circulant) ayant un attribut bilan,                               ou chaque nature comptable de dettes financieres) */     FIX( cyg_bilan, flu_solde, @ATTRIBUTE( BILAN ), @DESCENDANTS( NC7_FINANCIERES, 0 ) )          /* Initialisation du solde mensuel du compte d'actif */          VAR var_solde_actif = 0;          /* Initialisation du solde mensuel du compte de dettes */          VAR var_solde_dettes = 0;/***** ERROR ON FOLLOWING LINE *****//***** Local/buedmt2/buedmt2/Essadm/Error(1012016))Cannot calculate Dimension Member [CYG_BILAN] with restricted Member [CYG_BILAN] *****/          cyg_bilan (                /* Si nature comptable (d'actif) avec attribut bilan */                IF ( @ATTRIBUTESVAL( BILAN ) != "" )                    /* Calcul du solde mensuel de la nature comptable d'actif */                    var_solde_actif = flu_ouv + @ACCUM( flu_mensu );                     /* Si le solde mensuel est < 0 */                    IF ( var_solde_actif < 0 )                         /* Raz du solde dans le compte d'actif */                         cyg_bilan = 0;                         /* Ajouter la valeur du compte de bilan depuis l'actif vers les dettes */                         var_solde_dettes = @MEMBER( @SUBSTRING( @ATTRIBUTESVAL( bilan ), 3) ) ;                         cyg_bilan = var_solde_dettes + var_solde_actif;                    ENDIF               ENDIF          );     ENDFIXENDFIX

    Not sure where it is documented, but you can not calculate what you are fixing on. To me it seems a bit odd, but I believe the logic is, if it is sparese and you are fixing on it, how can you fix on what might not be there? If it is sparse, fix on all the other sparse dimensions thenFix (....) CYG_BILAN ( CYG_BILAN = ....; )EndFiX;Also, if it sparse, make sure the block exists (either datacopy data into it or set 'CREATE BLOCK ON EQUATION' on - I tend to copy data into it).If it is dense, you wouldn't want to fix on it anyway.Rich SullivanBeacon Analytics

  • How to get the ID of a dimension member in script logic?

    Hi everybody,
    I am working in some logic scripts and I wonder if exists any option to get the current member ID of a dimension in order to concatenate a string using the member referred and an additional set of caracters such as: MEMBER_ID&"_ccccc".
    Moreover, I would like to use this ID dimension member in order to filter members of another dimension whose attribute is equal to the ID of the desired member. Is it feasible?
    In conclusion, is it possible to get a variable which is referred to a member ID of a dimension, and using it in order to filtering other dimensions?
    Many thanks in advance,
    Antonio

    Hi Antonio,
    You ask if it is possible compare a dimension id with a property value.. yes it is posible , for doing that you will have to do something like this,
    *FOR %ACC1%=ThisA,ThisB,ThisC
          *WHEN DIMENSION.PROPERTY=%ACC1%
                  *REC(............)
           *ENDWHEN
    *NEXT
    if you want to concatenate using a filter theres a posibility, like this example using the time dimension.
    *xdim_memberset time=%year%.jan -
    >2011.jan
    hope it helps

  • Error: Invalid dimension member with special character / in BPC NW 7.5 SP7

    Hi experts,
    We are encountering the following problem in our Financial Planning application.
    We are migrating our existing BPC solution from one server to another through backup and restore. The existing solution was on BPC NW 7.5 SP 5. The profit_centre dimension in the existing solutions has several member ids with special character '/' (forward slash). The dimension never threw an error when processed in the existing solution and there is planning transactional data against these member ids.
    While the entire configration , appset , files were successfully restored through UJBR on the new system (BPC 7.5 SP7) through UJBR (backup and restore), the masterdata could not be restored only for this Profit_centre (masterdata for other dimensions were processed successfullu). All the member ids with / are rejected for this dimension. The same error is thrown if processed through the admin client from the member sheet. 
    Error: Dimension member PC_FF/WS/NT is an invalid member ID
              Error in Admin module
    Is there any setting which need to be made to allow / character in member ids? Any suggestion to get around this problem would be much appreciated.
    Thanks
    Abhiman

    Hi Abhiman,
    Yes, you need to maintain the transformation file to correct all dimension member IDs. Can you please refer to the following link with a similar issue:
    conversion file formula not working
    Hope this helps.
    Rgds,
    Poonam

  • How to tag attribute member with standard dimension member in EIS

    hi,
    would any one please help me how to tag attribute member with standard dimension member in EIS
    THANK U IN ADVANCE

    In your OLAP model, view columns for the base dimension table. Go into the column properties and for the columns that have Attribute values highlight them and click the Attribute button.
    Go into Metadata Model and those fields will be available to drag into your outline as attribute members.
    Once in the outline, go into the properties of the attribute and assign the level of the base dimension they associate with.

  • Reading data from a text file into PAS - Dimension member names truncated

    Hi,
    I created a procedure to dump variables and data into a text file to load into another model. I used a semicolon as a field seperator.
    The data, measures and dimension members are dumped properly into a text file and no dimension member names are truncated .
    However when I read the data into  a measure, and I issue a peek command, dimension meber names are read in truncated
    and remain full names in the text file. Any reason for this? What do I need to do to prevent this from happening?
    THanks.
    Lungile

    Hi Lungile,
    The problem that you're likely having is that you haven't created a file description for the file from which you're reading.  When loading data into Application Server from a text file, you would normally go through three steps:
    1. Enter the ACCESS EXTERNAL subsystem
    2. Specify the name of the file to be read
    3. Specify the format of the file field names, types, widths, and positions.
    If you go into the Application Server help, select "Application Server Help", then "Application Server at the command level", then "Variables and reading in data", and then "Reading an external file", you will have the process of the steps you need to follow outlined for you, including links to the help topic for each command you need to issue.
    So what I think you need to do is use the DESCRIPTION command to specify the names of your fields, their type, and also their width, in order to ensure no truncation of data on the load.
    The same DESCRIPTION statement is required if you want to use your text file as the source of a dimension.
    Hope this helps,
    Robert

  • Error selecting a dimension member in BPC EPM report - The given key was not present in the dictionary

    Hi,
    We are currently running SAP BPC 10.1 NW on Hana
    Version:
    CPMBPC  810 SP 4
    SAP_BW  740 SP 9
    HANABPC 810 SP 4
    EPM Excel Add-in 10 SP 21 .NET 4 build 9094.
    On my embedded model. I have a BEX query on a aggregation level which I access in a report using the EPM Add-in Excel .
    When I edit my report in EPM Add-in Excel , and I try to select the dimension members for a selected dimension member, I get the following error.
    "The given key was not present in the dictionary"
    Any assistance to help resolve the problem will be appreciated.
    Regards
    Gavin

    Hi Shrikant,
    I had a look at MBR_SEQ , it is a attribute on the dimension member in BW , this relates to a past version of BPC 7.5. We are currently on BPC 10.1 Embedded model , and the MBR_SEQ does not exist on any of the characteristics I have in my info cube.
    When I create a web report I am able to access the dimension members using the select dimensions options, the problem seems to be on the EPM Add-in Excel client only.
    Thanks
    Gavin

  • How to migrate dimension member text files from ODI to Hyperion Planning

    Hi
    We are having an issue with ODI that it was not connecting to planning.
    Later with some instructions from oracle, we have tried to set some RMI path in websphere and we tested the RMI connectivity test.
    It was successfully connecting to planning.
    Then we want to test that ODI is connecting to planning or not.
    For this I think if anyone can send the doc relating to dimension member upload thru ODI to hyperion planning using text files, it will be helpful.
    Appreciate if anyone can help us on this.
    Please communicate to [email protected] for doc sending.
    Thanks
    Rajesh Reddy

    Go through His(John's) earlier blogs which very clearly explains how to get connected & keep the ball rolling.
    If you're so scared to use the existing connections, you may want to-
    i) Set up new Master & work repository;
    ii) Do few quick configurations from Topology Manager;
    iii) Create your project, models, Interface;
    Let us know if something isn't still clear.
    - Natesh

  • Why to open Block only with Dense dimension Member ???

    Hi All,
    I want to understand the logic behind opening the block with dense member. Generally we open the block with member of dense dimension by fixing the sparse members
    e.g. below considering C1, P1,Working,Actual are members of sparse dimension customer, product, Version, Scenario.
    Fix(C1,P1,Working,Actual)
    Jan
    IF(Some condition)
    Calculation on Account Member
    ENDIF
    Now if i change the code as below making Jan in FIX and opening the block with Actual. How it will affect the performance. The Number of iterations in total number of datacells will be same in bothe cases above and below then why to give priority to dense dimension member for opening the block.
    Fix(C1,P1,Working,Jan)
    Actual
    IF(Some condition)
    Calculation on Account Member
    ENDIF
    ENDFIX
    I know the logic behind keeping sparse dimension member in FIX but here i think keeping 'Actual' member for opening the block is also a type of fix which will tell the code to do the calculation only for blocks of 'Actual'.
    In 1st case i have fixed the number of blocks containing members C1,P1,Working,Actual and by keeping Jan for opening block means Jan is also fixed for the particular application means code will not run for feb march etc.
    Means code will run for C1->P1->Working>Actual->Jan
    In 2nd case also i have fixed C1,P1,Working,Jan and by keeping Actual for opening block means Actual is also fixed for the particular application means code will not run for other members of Scenarion dimension.
    Means code will run for C1->P1->Working>Jan->Actual
    Then what is the difference??? Why it will effect performance???

    when using an IF statement in a calc script you have to specify a member to associate it with for the calc member block. This is like temporarily assigning it to that member as a formula in the outline. In most cases calculations on dense dimensions can work faster as the block is in memory. Remember that a block statement can have multiple calculation statements in it. When this occurs, having the calculations on a dense member can speed it up as it may not have to swap blocks to do the calculation.
    Also consider that if a sparse combination of members does not exist, the block will not exist and there will be no attempt to do the calculations. If a sparse member is on the calc member block, it will cycle through all of the sparse members looking to do the calculation.

Maybe you are looking for

  • What is the best way to connect a mac book air to 27 inch acer display?

    I am currently connecting through a USB docking station and the monitor flickers.  I am unable to view a slideshow on the display in Keynote due to VRAM possibly being low.  Slideshow works fine on the Air.

  • How do I blur photos in iPhoto 11?

    In the older versions of iPhoto, the sharpness slider default position was in the middle. Slide to the right {+} and the picture sharpened, slide to the left {-} and it blurred. Now that the slider starts from the left, there seems to be no way to de

  • IWeb problem lost "button"

    I have lost my Archive button on my blog, how can I find it again?

  • Error message after install-now iPhoto will not open

    After installing iPhoto, a message asks to upgrade the library. Soon, a message says There is a problem in your iPhoto library folder. In the finder, select the iPhoto Library Folder. Then choose file > Get Info. Make sure you have Read & Write permi

  • 'Edit Document Text' in Adobe Reader XI

    There is 'Edit document text' in Acrobat Pro X to get the properties of the text like font name, size.   Does Adobe Reader XI has this option. If not, how can we get the text properties in Reader XI.