Skip to Content

I found very interesting report. It has no ABAP code at all. But it has a lot of text in there instead. Name of the report mentioned in here is RSR_BEXANALYZER_TEXT. The texts which it carries are related to BW’s BEx Analyzer. So basically all the texts used within this Windows based tool are stored with the report.


RSR_BEXANALYZER_TEXT.png


The texts are downloaded to user’s folder (%temp%\BW\COMMON\texts\ into the file e.g. BExTexts_EN.xml as per language used for login) when first logon to BEx Analyzer is performed. There are many SAP Notes which deal with the report. Mostly they deliver new or changed texts. So once you are not able to see new/changed text delivered by Note you may want to delete this folder or file to get refreshed texts to your workstation. See SAP Note “1732598 – Text Elements do not appear correctly in BEx Analyzer” for details.


I was curious to know how many texts the report has. So I prepared short ABAP report to count that. Here it is:


DATA: lt_tpool TYPE TABLE OF textpool,
            lv_lin  
TYPE i.

CALL FUNCTION ‘RS_TEXTPOOL_READ’
      
EXPORTING  OBJECTNAME = ‘RSR_BEXANALYZER_TEXT’
                             ACTION           
= ‘DISPLAY’
                           
LANGUAGE      = ‘E’
     
TABLES         TPOOL             = lt_tpool
     
EXCEPTIONS  others          = 0.

DESCRIBE TABLE lt_tpool LINES lv_lin.
WRITE: / lv_lin
.


BTW: in my system based on SAP_BW 731 SP 0002 it has 827 texts.


So basically this is how I was playing tonight 🙂


The blog is cross posted on my personal blog.

To report this post you need to login first.

Be the first to leave a comment

You must be Logged on to comment or reply to a post.

Leave a Reply