Display of variable value / Bex Web Apllication Designer

Hello everyone,
I am using the Bex Web Application Designer to broadcast a report in PDF format.
In my WebTemplate, in the Info_Field_Item, i have to display a variable value : Company code.
My problem is in the PDF generated.
When the number of company code is 4, the result in the PDF is like this:
Company code : Company1; Company2; Company3; Company4.
But, when the number of companies is more than 4, for example 8, the result in the PDF is displayed like this:
Company code : Company1
Company code : Company2
Company code : Company3
Company code : Company4
Company code : Company8
It makes a problem of harmonization of reports, i tried many tests, but the result still the same.
Please, can somone knows how to change it, the PDF result must be like this way (watever the number of companies):
Company code : Company1; Company2; Company3; Company4; Company5; ...; Company8
Thank you and have a nice day,
Best regards.
Amine

I found an interesting link about creating Print versions of BI Applications.
Here, the link, hope it helps:
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/43/68ce8391886e47e10000000a422035/content.htm
I made many tests in the Bex Broadcaster, but always the same issue.
Also, i modified the size of the INFO FIELD ITEM, but it changes nothing in the final result.
May be, there is a solution by modifiying the XHTML generated code in the Bex Web Applicatin Designer, especially the concerned line, but i don't knwo how to do, may be somone?
the concerned line is like this:
<bi:INFORMATION_ELEMENT_LIST type="ORDEREDLIST" >
                        <bi:INFORMATION_TYPE type="CHOICE" index="1" value="VARIABLE" >
                            <bi:VARIABLE value="AB_COMPANY" text="Company Code" />
I am waiting your answers
Best regards,
Amine

Similar Messages

  • Display variable values in Web report

    Hi Bw Mates,,,
    I am trying to display the variable values in Web Report.
    I put one text Item in Template and checked the Variable Display and entered the variable name in List.
    still I cannot see the variable values in the report.
    Thanks for your help.
    RSB

    <object>
             <param name="OWNER" value="SAP_BW"/>
             <param name="CMD" value="GET_ITEM"/>
             <param name="NAME" value="TEXTELEMENTS_1"/>
             <param name="ITEM_CLASS" value="CL_RSR_WWW_ITEM_TEXT_ELEMENTS"/>
             <param name="DATA_PROVIDER" value="DATAPROVIDER_1"/>
             <param name="GENERATE_LINKS" value=""/>
             <param name="GENERATE_CAPTION" value="BORDER"/>
             <param name="SHOW_COMMON_ELEMENTS" value=""/>
             <param name="ELEMENT_TYPE_1" value="VARIABLE"/>
             <param name="ELEMENT_NAME_1" value="Z_CP_018"/>
             ITEM:            TEXTELEMENTS_1
    </object>
    as the other poster mentioned the variable name has to be in upper case.
    if only_values = 'X' you will just get the value other wise
    you will get something like below.
    variable description = variable value
    Regards
    Raja
    Reward the helpful answers and close the thread once its answered.
    sorry for the delay in answering, it was weekend for us

  • BEX Web application Designer displaying Java Communication Error

    Hi,
    When we are using the BEX Web application Designer to create new web template, it throws error saying "Java Communication Error: An UnKnown Error Occured During Portal Communication."
    ====================================================
    Diagnosis
    An error occurred during communication with the BI components on the SAP J2EE Engine.
    System Response
    Procedure
    Contact your system administrator to have the error analyzed in detail.
    ====================================================
    Kindly help to resolve this issue.
    Regards, Krish

    Hi,
    Please check below document for connection between BI and Portal
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d082fe32-5037-2b10-3288-fd009f695c74
    You might be doing something wrong in any of these steps.
    Regards,
    Kams

  • Print PDF file with the lay out created in the BEx web application designer

    Got the following questions (problems) when print a web report created in BEx Web Application Designer to a PDF file:
    1. The tile (which has a company logo and report name in it) was not printed, is it possible to print a title (with company logo) on each page of the PDF file?
    2. Want print the filters that have value specified on the PDF file, is it possible to do this?
    Any help is appreciated, thanks.

    Hi Simon,
    you can achieve this requirement i.e. using this way of implementation:
    1. Create a new template which contains the required fields (company logo etc) and set the visibility of the top container to "hidden". Add a empty data provider to this template and add the filter values (variable names) you want to display on the PDF. However be aware that the name for the (empty) data provider must match the name of the data provider within the original template you want to print.
    2. Open your original template and include the template you created in step 1 (Advanced: Web Templates). Choose the appropriate location (above/below the analysis item.
    3. Check the settings of your export command: do not set a special web item to be printed.
    If you export the template within web the second template should be printed correctly.
    Brgds,
    Marcel

  • How I can gain the variable value in web-application?

    Hi,
    I have a web-template with several web-item. The data provider refers to a query with a variable screen.
    After the report run and the table is displayed, i have need to set a paticular filter-item with the variable value that i put in pop-up screen.
    Therefore I am trying a function or method in order to pass the variable value (pop-up variable).
    Help me, Thanks in advance

    Hi Ciro,
    in the Web item properties of the Text element web item you can specifically select in the ITEM_LIST a list of text elements. For variables you can choose if you want to display text or key values. This should work for the print template.
    With the Excel display I'm a bit unsure. There is a BEx Function called SAPBEXshowTextElements that allows you to display the variable values. I just don't know if you can execute it in the SAPBEXonRefresh. You can find additional information in the BW help under Business Explorer->Analysis & Reporting: BEx Analyzer->Queries in Workbooks->Integration with Visual Basic for Application (in the BW 3.1 documentation).
    Another thing that might work is to add another navigational attribute to the needed InfoObjects with reference to the InfoObject. While loading Master Data you can fill the navigational attribute with the same value as the characteristic. Then you can drag the variable into the filter and put the Navigational attribute into the query.
    Example: You have the IO 0COSTCENTER that you want to put a filter on. Create an IO COSTC_N (Costcenter Navigation) with reference to 0COSTCENTER and insert it into 0COSTCENTER as navigational attribute. While loading Master Data for 0COSTCENTER fill COSTC_N from 0COSTCENTER.
    In the query put COSTC_N into the filter box and create a fitting variable. 0COSTCENTER can now be displayed in the rows and the filter values for COSTC_N are displayed in the query.
    Best regards
       Dirk

  • How to see selection variable in BEX WEB ANALZYER

    Hi,
    I'm not able to see the  values of selection variables in bex web analyzer report. pls help.

    Thank you for your response. But it didn't work.
    I am able to go to 'lay out' option in bex analyzer and set 'display text variables' to All so that I can display all the variables in report.  Is there any similar option available in bex web analyzer.
    I am able to see the variable selection parameters I have selected in 'INFORMATION' tab of web analyzer. But I would like to see the same variables on 'data analysis' tab.
    Do I need to change any setting in order to display filter values that are entered during run time of the report.

  • Bex Web Application designer 3.x  windows 7

    Good Morning,
    Im trying to use Bex Web Application Designer SAP BW 3.x doenst working at windows 7.
    its ask one version above ie 5.
    Im using ie 8, i cant install the ie 7.
    there is anyway i solve this problem?
    i patched of last support package, even it not working
    thank u
    regards,
    Amit

    Dear Amit,
    unfortunately I get the same error here when I try to run the WAD 3.5 under Windows 7. I only can hope that there will be a work around, as SAP will officially support Win7 only with SAPGui 7.20 which will be released in Q1 next year. I did not get any information that BW 3.5 will still be included in Gui 7.20, but probably someone who is reading the forum from SAP can provide an answer...
    Another strange thing which I discovered in Win7 is, that when I execute a query and the variable screen is displayed, most of my variable descriptions are missing. When I toggle back and forth some windows everything appears correctly. So I guess that (hopefully) the display device driver needs only another update...
    Regards,
    Andreas

  • XCelsius + BICS + Publish to EP + BEx Web Application Designer

    Dear Friends,
    Any one have idea about how we can publish an XCelsius Dashboard (with BICS connectivity) to the SAP Enterprise portal using Bex Web Application Designer?
    I tried to publish the dashboard using the iView, by following the below link.
    http://wiki.sdn.sap.com/wiki/display/BOBJ/IntegrationofanXcelsiusdashboardinNetWeaverEnterprisePortal
    Since it can only support individual report, I can not use this option in my client.
    Appreciate your help to provide me the information how we can publish the dashboard using Bex Web Application Designer.
    Thanks & Regards,
    Ajish George

    Hi,
    Did creating the iView using the instructions in the link work for one Xcelsius report?  Can you explain what you requirement is or expand on your comment "Since it can only support individual report, I can not use this option in my client.".  One iView can only launch one object.  If you have multiple BW connected XC files to launch I think that you will have to create multiple iViews with the "DASHBOARD=" each XC file value in each iViews  BEx Web iView query string parameter  setting.
    If you only want one link off of your Portal then you could create a BW 7.0 Web application where you could use objects like buttons to launch each individual URL string for the seperate dashboards.  The challenge with this would be that your URLs would be static and if you are using a regular BW landscape, DEV / QAS / PRD, then you would need to employ logic find and  update the system part of the URL.  I am not sure how this would be done, but it would probably require JavaScript.  If you do report development in your PRD system this would not be an issue.
    From a support perspective I would suggest using a container iView to group your XC reports together and then create a seperate iView for each XC report.  This eliminates dealing with the system identifier as the Portal enviroment manages this as the objects are transported through the systems.  A container iView with the action iViews in it would look like a menu structure on your Portal.
    Rgds,
    Mel

  • Calling a webservice from within Bex Web Application Designer

    Hi
    I have a web-template built with BEx web application designer which also contains textboxes. This text should be stored by calling a webservice (standard BI-documents are not an option).
    Can anyone tell me how I could call a webservice from within the BEx web template to store the text contained in the textbox? The webservice-call should include some of the filter-varialbes of the web application.
    Is this only possible by the use of a JavaScript WebItem? If so - does anyone have an example of such a JavaScript.
    Thanks a lot in advance.
    Kind regards.
    Christoph

    Thanks for your response. The BSP page would work out fine if I only needed to save the data.
    But the next time I call the webtemplate, the textarea should be filled by another webservice call with the stored text (so the text can be modified und saved again). This will not be possible by calling a BSP page.
    Do yoiu have any suggestions how to integrate the text (return value from the webservice call) into the textbox in the webtemplate?
    Kind regards.
    Christoph

  • Where is the Command Wizard in BEx Web Application Designer(WAD) 7.0

    Hi,
    I am new to SAP and BEx Web App Designer and am reading through the help about the so-called Command Wizard. I have looked all over the app and I see nothing called a Command Wizard.
    I am I missing something obvious or is this buried somewhere in the app?
    Based on how much it is mentioned in the help, I would assume it should be somewhere visible.
    Brian

    Hi,
    "Command Wizard".  When you design Web template one of your web item called ' Button ' have this ' Command Wizard'.
    Go to Button properties -
    select internal display-----select list of button---there you will find action  Command trigger-----Command Wizard.
    Ali.

  • Bex Web Application Designer issue: portal communication error

    hi experts,
    I am working with Bex Web Application Designer in BI7. we are using SP9. When i try to use the Web template its giving below error.
    The Requested operation could not be performed due to portal communication error.
    its message class is RSBOPLAP and message number is 018 and description is Java System error: An unknown error occured During portal communication.
    when i double click the below error details given.
    Diagnosis
    An error occurred in the BI components on the SAP J2EE Engine.
    System Response
    Procedure
    Contact your system administrator to have the error analyzed in detail.
    Procedure for System Administration
    Start the Visual Administrator, log on to the SAP J2EE Engine and choose "<J2EE_SID>" ->"Server" -> "Services" -> "Log Viewer".
    The file "defaultTrace.trc" includes detailed information about the error that occurred. In Windows, you can find this file in the Log Viewer under "Cluster <computer name>" -> "Server <server number>" -> "<drive>:\usr\sap\<SID>\JC<INSTANCE>\j2ee\cluster\server<NUMBER>\log". ". In Unix, the file is located under "/usr/sap/<SID>/JC<INSTANCE>/j2ee/cluster/server<NUMBER>/log".
    If the file does not include enough detail about the error, you can increase the log level to obtain more information. To do this, choose "<J2EE_SID>" -> "Server" -> "Services" -> "Log Configurator". On the "Locations" tab page, choose "com" -> "sap" -> "ip" -> "bi" -> "webapplications". Using the selection list on the right side of the screen, you can increase the log level, whereby "DEBUG" represents the log level with the most information. You can save your settings by choosing the "Save" icon. The change to the log level is active immediately. Once you have successfully analyzed the error, you should set the log level back to its default value using the appropriate pushbutton; continuous writing to the log file negatively affects the overall performance of the system.
    please give solutions to resolve the issue.
    regards
    vadlamudi

    hi shambhu,
    thanks for the reply, yes its related to basis but they are unable to trace it out. is SP9 support Bex Report Designer and Bex WAD??
    regards
    vadlamudi

  • RSBOLAP 018  Java system error in BEx Web Application Designer

    Hello,
    while doing inside BEX Web Application Designer "validation of webtemplate" with
    command "validate on server"  I get following error message of WAD  :
    " Message RSBOLAP 018   description : Java system error : an Unknow Error occured during portal communication"
    My procedure till now was ( please see results as screenshots in attachment) :
    a) ckecking prerequisites for "Java template installer'" --> result "prerequisites.jng"
    b) running "Java template installer" ->  " result templateInstaller.jpg"
    c) running Bex Web Application Designer as mentioned above results in error
       message as mentioned above
    d) running Diagnostic & Support Desktop Tool  --> "result Diagnostic support desktop tool.jpg"
    It says that something is wrong with "BI Mastersystem" because of failed connect to
    message server.
    Please advice me what I should do.
    Thanks in advance
    Regards,
    Oscar

    Hello
    It is obvious that the connection between the ABAP and the Java is not working.
    There should be a JCo RFC from the portal side to the ABAP stack set up and an RFC from the ABAP stack to the portal.
    Check the entries of the table RSPOR_T_PORTAL
    The RFC specified here should be the one mentioned above (ABAP - Java)
    Check the name of the system should be SAP_BW
    Is the parameter icm/host_name_full set on the ABAP stack with the domain name ?
    Connect to the BI portal:
    http://FQDN:5NN00/irj/portal
    Navigate to system administration -> system configuration -> system landscape -> expand "portal content" -> systemlandscape -> SAP_BW
    Right click on SAP_BW - Open - Object
    Here you need to maintain these:
    ITS Description - BW ABAP Logical System Name - Tx SCC4 or BD54
    ITS Host Name  - FQDN_OF_BW_ABAP:port - You can use the value of icm/host_name_full parameter and retrieve port number from Tx SMICM - Services
    ITS Path - /sap/bc/gui/sap/its/webgui
    ITS Protocol  - Select http
    Logical System Name  - BW ABAP Logical System Name - Tx SCC4 or BD54
    Logon Method  -SAPLOGONTICKET
    Message server - BW ABAP FQDN
    SAP Client - BW ABAP Client Number
    SAP System ID (SID) - BW ABAP SID
    Server Port - 39NN
    Web AS Description - BW ABAP Logical System Name - Tx SCC4 or BD54
    Web AS Host Name - FQDN_OF_BW_ABAP:port - icm/host_name_full and retrieve port number from Tx SMICM - Services
    Web AS Path - /sap/bw/BEx
    If everything is set properly then do a test connection.
    Good Luck
    RB

  • Retain variable values across web templates during a web session

    Hi all,
    How can we let web template get variable values from another template's variable values so as to keep the same entry values as previous report run?
    For example 0vendor has a variable (for single, mandory) used in all  vendor related web templates. "vendor1" was entered for the second template.
    I tried to use "SET/GET PARAMETER" in variable user exit. It works in BI with RSRT,  but it doesn't work with Bex or Web template. Looks like web session is not sync with the ABAP stack.
    How about using cookie? How to create/reset cookie in variable user exit? Can we get variable values from web server memory or user session data?
    Please share your thought !
    Thanks for helping!
    David

    Hi Arun,
    All the web templates are randomly run by user, there are no set of templates run after one template. Any templates can run after any other web template.
    Basically we link  web templates with portal menu items. any report can be run by any sequence. The thing the new report need to take the previous selection values from common variables.

  • BEx Web Application Designer Execution Errors

    Hi there,
    When I execute report via BEx Web Application Designer, the error message is shown as 
         The metadata of "ITE" "CHART_ITEM" are incorrect for parameter "LEGEND_POSITION"
         The metadata of "ITE" "CHART_ITEM" are incorrect for parameter "LEGEND_POSITION"
    I can not get the review form.
    Did anyone meet this problem? How to resolve it?
    Thanks in advance
    Edited by: Jonas Sun on Oct 2, 2008 12:40 PM
    Edited by: Jonas Sun on Oct 2, 2008 12:41 PM

    Hi
    In the XHTML code for the web template check the value being assigned to LEGEND_POSITION . If its some worng value assigned then please chnage it and execute the web template.

  • Bex Web application designer

    Hi all,
    I have to customize a report that has been generated by the Bex Web application designer. The report is available on our portal under "Business Intelligence" > "Business explorer" > "Bex Portfolio".
    I need to understand the technical context. The generated report, is it a BSP? If yes, where can I find it in BW (which name)? I already know that in transaction RSRT I can retrieve the name of an ABAP program that has been generated by Bex, but I don't manage to figure out what it's used for.
    Thanks in advance,
    Jeroen

    Hi,
    Thanks for your reply.
    I want to add a contextmenu item 'do sth'. When the user rightclicks on a cell in the BW report & chooses 'do sth', an existing iView should be opened with some parameters that are dependent on where the user clicked in the report. Can all this be achieved in the WAD?
    Edit: I've been reading the WAD help and it seems to be possible using javascript. I'll open a new thread for more info on retrieving the parameter values.
    Thanks,
    Jeroen

Maybe you are looking for

  • External USB HD no longer mounts

    Hi - I've been using a Seagate Free Agent Desk 1TB external USB drive on my Intel iMac for a little over a year without any significant problems. Sometimes, in the past, it might come unmounted for some reason, maybe a power surge or something but wo

  • Macbook Air stopped detecting external displays

    My MBA (Mid 2011) has stopped detecting ANY external display. Have tried different leads (MDP > HDMI and VGA) with no luch, My MBA (Mid 2011) has stopped detecting ANY external display. Have tried different leads (MDP > HDMI and VGA) with no luck. It

  • Need help in developing BADI for IT0001

    Hi All, I need help in developing BADI for IT0001. On IT0001 create or change, there is need to update IT0017 with following data from IT0001 -Company Code -Cost center -Business Area -Begin and End Date. Other fields from IT0017 need to be derived f

  • Calling a java object from a store procedure

    I have written a translation object in java that takes a $en_var in and returns its path. What I need to do is call that object from a PL/SQL store procedure. All the examples I have seen treat the store procedure as a wrapper around the java object.

  • Include jsp file

    There are 2 jsp files: main.jsp, process.jsp. In the main.jsp, String name="java"; <jsp:include page="process.jsp" flush="true" /> .....In the process.jsp, String name="abc"; ....My problem is the parameter - name have not changed to "abc" . How can