Launch of new NW2004s-BI Frontend from transaction rrmx

Hi,
my customer has upggraded to NW2004s. <b>We are on Support Package 7. The NW2004s-BI Frontend is FEP701.</b>
When I enter <b>transaction <rrmx> the "old" BW 3.5 Bex Frontend launches.</b>
Is there a <b>way to have <rrmx> call the new NW2004s-BI frontend?</b>
I have been toggling the "Launch Legacy Version from RRMX" flag on and off in the new NW2004s BI Frontend but nothing but the 3.5 Analyzer lauches?
Can you help with that issue?
Thanks
Christian

Hi Christian! in this reply you could find your solution.
<u><b> but attached file is available only by OSS!
If you think this helps, don't forget give me points!</b></u>
<b>see note 933768</b>
<i>Symptom
Error in Business Explorer Components like Analyzer, Report Designer, Web Application Designer, Query Designer, Open/Save Dialog, Value Help Dialog
Other terms
Business Explorer, Frontend, BW, BI 7.0, BI, Hotfix, advance correction, Analyzer, Report Designer, Web Application Designer, Query Designer, Open/Save Dialog, Value Help Dialog, Selector, characteristic restriction, filter, filter value, variables
Reason and Prerequisites
You have installed NetWeaver 2004s BI Add-On Frontend Patch 700, and you need a hotfix (advance correction) for certain problems that are caused by the BI Add-On (frontend).
This note will be updated as solutions for newly detected problems are available. Hence you should check the actuality of this note, if you have already applied hotfixes for the patch level of your BI Add-On.
Solution
Attached to this note you will find frontend components (DLL files) that correct certain errors. You will find a list and descriptions of solved problems in the following. It is recommended to replace all respective DLLs in the setup directory of the BI Add-On with the attached DLLs. However, you can also selectively replace individual DLLs that are required for the solution of problems that you encountered. In the following it is described which DLLs are required to solve specific problems.
The Open/Save dialog and the Value Help dialog (selector) are components that are used by several SAP Business Explorer applications. Hence, if you encounter errors in one of those applications, please also check the dialogs sections below for a solution.
SAP Business Explorer Web Application Designer
SAP Business Explorer Analyzer and Variables Screen
New property to adjust the size of the Drop-down item added.
Known errors occuring, while entering the values in variable screen pop-up, have been corrected
SAP Business Explorer Query Designer
Corrected critical error at saving of reusable elements (especially evident with calculated key figures using variables). We strongly recommend to apply this hotfix.
If a presentation hierarchy is selected for a drilldown, it is not possible any more to restrict the characteristic to a hierarchy node from another hierarchy.
Refresh problem solved with repeated query execution in web browser.
Dimension preview is enabled again and allows scrolling.
Problems with query variable order presentation and editing are solved.
Structure member selections using calculated key figures display further calcuated key figure properties.
Error with characteristic value variables replaced by queries corrected.
Errors with structure member descriptions corrected.
There were too many characteristics offered as aggregation reference for formulas. Now only characteristics of the corresponding InfoProvider are listed.
Paste of multiple characteristics when restricting structure member selections is working again.
Error when creating structure member hierarchies with formulas is solved.
Copy and paste of a structure member without changing the focus was not possible. This is now enabled.
Variables could not be entered in the editors for conditions and exceptions. This is possible now. Also variables for key date can now be entered.
Error when adding attributes by drag and drop corrected.
Sorted display of query elements corrected.
Paste of a second reusable structure enabled again.
It is not allowed to restrict a structure member to a characteristic value if the other structure already contains a restriction of this characteristic. This check is now implemented.
Sometimes values for Zero Suppression were not correctly saved. This is corrected now (updated 04 May 2006)
Restricted and Calculated key figure folders did not display if the user started Query Designer more than once from Analyzer. (updated 04 May 2006)
It was not possible to delete a Characteristic from filter if a reusable filter contained this characteristic (updated 04 May 2006)
Paste of InfoObjects and reusable Elements was errorneously possible to Exception and Condition area. Is frobidden now. (updated 04 May 2006)
Text variables with repalcement path are now always not inputable (updated 04 May 2006)
Variables were not displayed correctly if the user started Query Designer more than once from Analyzer. (updated 04 May 2006)
There could be a runtime error (occasionally) in Anaylzer after user selected "Exit and use query" in Query Designer due to a still processed error check. (updated 04 May 2006)
There is now a check if a presentation hierarchy exists on server. If not, the user is informed by a warning (updated 04 May 2006)
New warning informs user about non existing presentation hierarchies (updated 15 May 2006)
Formula variables with replacement path "by attribute" offer now only numerical attributes. (updated 15 May 2006)
Empty formulas now cause an error message, not just a warning message, because queries with empty formulas are not executable. (updated 15 May 2006)
For compounded characteristics in InfoProvider tree the compound info was not displayed in all cases, this is corrected now (updated 15 May 2006)
Variables replaced by query result or by a replacement table can be just used in Filter. The user is informed by an error message if such variables are used anywhere else (updated 15 May 2006).
Queries with cell were sometimes saved with wrong coordinates for cells. Such queries are not executable. This is corrected now. Wrong queries are auto corrected, if they are loaded and saved with this corrected version (updated 15 May 2006).
Problem with "hanging" explorer during execution of a query in web solved (updated 15 May 2006).
Variable order setting is now also possible for new queries (updated 15 May 2006)
Empty structures cause now an error message, not just a warning message, because queries with empty structures are not executable. (updated 15 May 2006)
There were some cases where Text variables were not stred correctly and as a consequence not replaced. All known issues are now corrected. (updated 15 May 2006)
With this hotfix the Note 948374 should be also implemented in the backend system, it prevents some save prolems.
Small usability improvements in Varible-, Exception- and Condition editor (updated 23 May 2006)
Multiple keyfigures are not allowed in Filter, but it was possible to do this with copy and paste of multiselected keyfigures (updated 23 May 2006)
There were cases where users could create different components with same technical names, this is checked now (updated 23 May 2006)
Variables replaced by query result or by a replacement table reported an incorrect message if they were defined with "Input allowed = true", this is corrected (updated 23 May 2006)
SAP Exit variables were errorneously not allowed to be used in non content systems, this is corrected (updated 23 May 2006)
In variable editor for Formula variables replaced by attribute value there were not offered all possible numeric variables offered. This caused a runtime error if especially variables created with Query Designer 3.x were edited. This is corrected now (updated 23 May 2006)
Due to a program error any saved formula might have been saved incorrectly, if it is using any variables (formula or text variables). This is a critical error which might lead to not understandable error messages during query execution or missing text variable replacement for formulas. The error is corrected the was that any corrupt query can be loaded and after a save it is repaired. We strongly recommend to use this hotfix for all installations!
SAP Business Explorer Report Designer
Introduced Versioning and added Version checks. More recent versions of Report Designer are able to design reports with new features. If such a report is edited with an older version of Report Designer some design features might be lost in the report or loading the report might not be possible.
Images from Mime repository can be added to the report.
Sequence of Report Sections is saved and loaded in the right order.
Query Text Elements for more than one Dataprovider are correctly dsiplayed in the Report Item. Property Dialog shows the name of the Dataprovider of the selected Text Element.
Conditional Formatting for Hierarchy nodes enabled.
Open Dialog/Save Dialog
Value Help Dialog (Characteristics Restriction/Filter Selection)
Search can be performed by entering the search criteria in value help dialog and then by pressing the <Enter> keyboard button</i>
<b>or see note 929632</b>
<i>Symptom
There are errors in Business Explorer components such as Analyzer, Report Designer, Web Application Designer, BEx Query Designer, Open/Save dialog, input help dialog.
Other terms
Business Explorer, Front end, BW, BI 7.0, BI, Hotfix, advance correction, Analyzer, Report Designer, Web Application Designer, BEx Query Designer, Open/Save dialog, input help dialog, selector, characteristic restriction, filter value, variables
Reason and Prerequisites
You have installed NetWeaver 2004s BI Add-On Front End Patch 02 and you require advance corrections for certain problems that are caused by the BI Add-On (front end).
Solution
You can find front end components (DLLs) that correct the errors described below attached to this note. We recommend that you replace all attached DLLs in the setup directory of the BI Add-On. However, you can also replace only those DLLs required to correct a problem that occurred in your system. The following sections describe which DLLs correct which problems.
The Open/Save dialog and the input help dialog are components that are used by several SAP Business Explorer applications. Therefore, check whether the correction of a problem that occurred in one of the applications is described there.
SAP Business Explorer Web Application Designer
           Up to now, there are no advance corrections.
SAP Business Explorer Analyzer and variable screen
           To correct the problems in the Analyzer and the variable screenthat are described here, the files BExApi.dll, BExAddin.dll, BExAnalyzer.xla, BExVariableScreen.dll, BExLocalFormulaParser.dll, BExQueryDesigner.dll, BExSelectorAPI.dll and BExSelectorDialog.dll are required.
In the variable screen, the formats for the calendar year and calendar month characteristics have not been transferred correctly to the server. As a result, error messages occurred during the check.
When deleting an item in design mode, the system did not remove the displayed data of the item in analysis mode, rather it still displayed this data.
The display of the checkbox item and the radio button item has been corrected.
Errors occurred when you saved variants on the variable screen. All known errors have been corrected.
The security certificate for the Analyzer has expired and the advance corrections contain a new security certificate.
SAP Business Explorer Query Designer
            To correct the problems in the Query Designer that are described here, the files BExQueryDesigner.dll, BExSelectorAPI.dll and BExSelectorDialog.dll are required.
Executing in the Web no longer opens different browser windows, rather the system always uses the same one.
In certain cases, queries that contain attributes were not saved correctly and as a result, they could not be loaded. This problem has been corrected in all known the cases.
In certain cases, queries that contain cells were not saved correctly and as a result, they could not be loaded. This problem has been corrected in all known the cases.
If queries are saved incorrectly (for example with incorrect attributes or incorrect cells), the system issues messages for all cells that are incorrect and it refers to a possible solution. Currently, all text messages are in English and they will be translated in Support Package Stack 8.
You can now insert and resort attributes at any position. You can do this using drag and drop or cut and paste.
Formula variables with replacement path now also permit the setting of the dimension.
If you edited attributes for an object and you then saved your changes immediately without exiting the field, the system did not save the change in this field. This problem has now been corrected.
Texts of attributes are now displayed correctly after you load the query again (up to now, the system displayed only technical names).
Constant selection was not displayed correctly in the context menu of a selection. Now, the system displays a checkmark to indicate that constant selection is activated.
Attributes of display hierarchies are now displayed and saved correctly.
The system no longer displays operators twice in technical names in formulas. Up to now, [+] + was displayed.
The system no longer displays UIDs as technical names for structure items and cells in formulas.
Structures with hierarchical structure items: In certain cases, structure elements disappeared during the hierarchical setup. However, these were saved and they caused an endless loop on the server. This problem has been corrected. You can use the BEx Query Designer to open queries that were saved with these "vanished" structure elements and the "vanished" structure elements are displayed again.
Errors and terminations on the server now cause a message in the message window of the BEx Query Designer telling you to close and to restart the BEx Query Designer.
For variables with replacement path, the system displayed too many characteristics (some technical characteristics) for the replacement characteristic. This problem has been corrected.
Further consistency checks have been implemented and the corresponding messages are displayed in the message list. The system now checks not only queries but it also checks restricted and calculated key figures, variables, and cells.
If you change a reusable element, the system does not save it automatically. An information message is displayed telling the user that saving the element may affect other queries. You can save the element normally using a save function in the context menu. If the element is used in the query, it is always saved with the query.
When you exit the BEx Query Designer, the system checks which reusable elements have not yet been saved. The system displays a list containing all unsaved elements and it asks the user whether these elements should be saved.
There is a new menu function "Save All" that saves all changed reusable elements.
When you select text variables, the system now displays the correct variable type "Text variable" in the selection.
You were able to use cut and paste for conditions and exceptions, but this always caused a runtime error. The functions have been deactivated for the moment to avoid program terminations.
You can now define variables with a replacement from an attribute.
You can now also display only posted values in the value help (read mode D).
For text and formula variables with replacement path, you can no longer create on the technical characteristic 1TEXT or 1FORMULA. Any existing variables (that were created with earlier versions) are reported as incorrect and you should delete them.
For restricted or calculated key figures or for variables, if you made changes and you saved these changes online and confirmed with OK, the system sometimes issued message "Not saved - object is not changeable". This problem has been corrected.
When creating new reusable elements, the system only checked if the user was authorized to create new elements for this InfoProvider, but it did not check whether the user was authorized to create elements with the given technical name. This problem has been corrected.
You can now move and copy cells using cut and paste and copy and paste. Unfortunately, you still cannot use drag and drop.
In formulas, multiline headers of structure elements are correctly displayed in single lines and no longer in several lines.
In certain cases, hierarchy node variables were saved without a corresponding hierarchy assignment and you could not use them in the report that was being executed.
After each time you saved data, the context menu of the currently selected object was incorrect. This problem has been corrected.
You could not delete filter values directly in the BEx Query Designer, rather you had to do this in the filter dialog.
You could not change characteristics of attributes.
The system now issues a corresponding success message after each successful saving process.
SAP Business ExplorerReport Designer
           Up to now, there are no advance corrections.
Open dialog/Save dialog
           Up to now, there are no advance corrections.
Input help dialog (characteristic value restriction/filter selection)
           To correct the problems in the value help dialog that are described here, the files BExQueryDesigner.dll, BExSelectorAPI.dll and BExSelectorDialog.dll are required.
You can now edit variables in the value help for all variable types and not only for characteristic value variables.
You can now create variables in the value help for all variable types and not only for characteristic value variables.
When changing an offset, negative offsets are displayed as -5 and no longer as 5-. Variable offsets are displayed directly in the right area of the value help.
Variables as the to-value of intervals no longer cause terminations.
In the value range editor, the value you entered manually was not transferred if you directly chose the transfer arrow.
In the value help for reference characteristics, the system did not display the variables for basic characteristics and therefore there were usually fewer variables than in the BEx Query Designer.
When you select the hierarchy, the system now correctly displays the date and version variables and no longer hierarchy variables as was incorrectly the case before.
When you call the value help from the variable entry screen, the system sometimes displayed all master data values (read mode "M") even though it should only display posted values (read mode "D"). This problem has been corrected.</i>

Similar Messages

  • Launch new web browser during webGui transaction

    Question:
    Is there as easy way to launch a new web browser window (IE) during a webGUI transaction (from the ABAP code).
    Background:
    We have a transaction linked to a simple ABAP report that is launched from a web based non-SAP reporting tool via the ITS (webGUI based).  The user would like to click a link (hotspot) in the ABAP report that would launch a new IE window passing a URL and parameters.
    What I've already tried:
    I tried inserting and running Javascript in the ABAP but the my basic window.open code did nothing.  Also noticed that SAPHTML_DEMO1 will work during a webGUI transaction, but would prefer a new window.
    Basis 620
    Thanks,
    Brian

    Turns out this is simple:
      call function 'ITS_BROWSER_WINDOW_OPEN'
        exporting
          url                     = $url
        exceptions
          its_not_available       = 1
          others                  = 2.

  • Launching a new browser from webGUI

    Is using mixed mode the best/easiest way to launch a new browswer passing parameters during a webGUI session?
    Is there a simple way directly from ABAP?  I tried using embedded JavaScript in ABAP, but didn't work.
    Thanks,
    Brian

    Jan,
    Good questions...
    By "mixed mode", I mean the ITS mode where it automatically uses SAP GUI for HTML to display screens when it can not find a template.
    We have a an ABAP report that is being called via webGUI from an outside application.  The users would like to click on a line of the report and "drill down" in a new browser window.  The "drill down" is to a URL that accepts parameters and does some kind of database lookup in PeopleSoft (dirty word, I know), then displays an HTML report.
    I think I may have found a solution last night.  There is a function called "ITS_BROWSER_WINDOW_OPEN" that appears to do exactly what I need.  I just need to test the parameter passing, etc...
    If you know of another way, please let me know as I am not 100% confident in the function module yet.
    Thanks,
    Brian

  • Have downloaded new Lightroom 5.4 from CC. When trying to launch am getting following error message and then Lightroom crashes: "an error occurred when attempting to change modules". Can't find a thread which relates to this error message.

    Have downloaded new Lightroom 5.4 from CC. When trying to launch am getting following error message and then Lightroom crashes: "an error occurred when attempting to change modules". Can't find a thread which relates to this error message.

    Hi 99jon,
    Many thanks for that. Had been going through this list yesterday and now again today:
    Ref  Solution 1: Lightroom is at its latest update
    Ref  Solution 2: It's interesting how I cannot find the Preferences file anywhere on my mac. (new mac pro, OS 10/9.2) . . .
    Ref  Solution 3: Lightroom doesn't allow me to do anything after the error message appears
    Ref  Solution 4: don't have any Nik Software plug-ins
    Ref  Solution 5: checked permissions and changed all to "Read & Write" - makes no difference
    Ref  Solution 6: I don't have a different user account on my mac.
    Not sure what else to do.

  • Launch a new Webiste from Webclient

    Hi Folks
    I need to launch a new website in a new browser session upon clicking a button on the webclient. I can't use launch transaction because it will open the webiste in the same browser session.
    Can anyone assist on how to achieve this requirment.
    Thanks
    Hari

    Hi Hari,
    Here are some links that should help you out.
    1. To learn how to develop BSP pages: http://help.sap.com/saphelp_crm40/helpdata/en/cd/101c3a1cf1c54be10000000a114084/frameset.htm
    2. To learn how to enhance existing components in IC Webclient. The IC Webclient cookbook should help, (even though it is for CRM 5.0) you can find it on service marketplace under CRM 5.0 / CRM Core and Standalone Components
    3. Learn the HTML/Javascript necessary to meet your requirements. Launching a new window is a fairly simple thing so a little searching on Google should get you the info you need.
    If you are not a developer, it might make sense for you to have a developer assist.
    Sincerely,
    Glenn
    Glenn Abel
    Covington Creative
    www.covingtoncreative.com

  • Unable to launch a new document in winword 2007 from abap using OLE

    Dear Developers,
    We have a customized abap report which use OLE to launch a new document and display SAP data in that document. It is working on winword 2003.
    When we upgrade our version to office 2007 (winword 2007), the abap report will only launch a blank screen with no new document , no data is displayed.
    After reading OSS note 1286768, I tried with sap gui version 7.10 patch 17, but it still did not work.
    Some part of the codes below :
    CREATE OBJECT wordobj 'Word.Basic' .
    CALL METHOD OF wordobj 'AppInfo' = version EXPORTING #1 = 2.
    CALL METHOD OF wordobj 'FileNew' EXPORTING #1 = 'normal.dot'.
    CALL METHOD OF wordobj 'AppShow'.
    Do we need to install any files in SAP server to enable winword 2007?
    Do you have any tips to share?
    Thanks & regards
    Bee Khuan

    HI,
       use the following
    create object wordobj 'WORD.APPLICATION' .
      if sy-subrc ne 0 .
        message s000(su) with 'Error while creating OLE object!'.
        leave program .
      endif .
      set property of gs_word 'Visible' = '1' .
    SET PROPERTY OF gs_word 'Save' = '1' .
      get property of gs_word 'documents' = gs_documents.
      call method of gs_documents 'Add' = newdoc.
    Thanks & Regards,
    Vallamuthu. M

  • Launching a new form using web.show_document

    Using 9iAS 9.0.2.1.1. and Forms9i I'm trying to get a form to launch a new browser window and open a new form in it. At present I'm using web.show_document to do this. However, I get an error message stating that 'Connection from new browser window is not supported'. From an earlier thread in this forum I found a possible solution which is to set the session.useCookies to false in the zone.properties, which I have done, but I'm still getting the same error. I've tried restarting the OC4J_BI_Forms OC4J and the HTTP server, but nothing makes any difference. Am I missing something?

    If you are attempting to print a report from a when-button-pressed trigger from within a form, you do not have to explicitly specify the server (hostname) nor the port. You can just use what I've found referred to as a virtual path to the server as I have done here:
    parm_string := '/reports/rwservlet?config=my_config&report=report_name'
         ||'&desformat=pdf&destype=cache'
         ||'&paramform=no&printjob=no'
         ||'&p_my_user_param1='||v_my_param1
         ||'&p_my_user_param2='||v_my_param2;
    web.show_document(parm_string,'_blank');
    You can specify a userid/password@connectstring within a named congifuration section of your formsweb.cfg file if necessary, e.g. my_config.
    Hope this helps.
    James K.

  • Can I launch a new JSP on a popup window, when cliking a HTMLB button ?

    Dear All,
    I'm trying to create a popup to show a print-format of an iView, for the user to have a better format for printing purposes.
    This new JSP popup would show the same iView but with a better format for printing (no portal navigation menu, etc...)
    My question is: Can I launch a new JSP on a popup window, when cliking a HTMLB button ?
    Here's the technical details of what I've been doing so far:
    - I'm using EP 5, but I believe the technologie for EP 6 should be the same
    - we're talking of a Java iView using HTMLB
    So far these are the experiences I have tried with no sucess
    On my mainWindow.jsp I have this piece of code, but it doesn't work:
    (etc...)
    <%
    ResourceBundle res = componentRequest.getResourceBundle();
    IResource rs = componentRequest.getResource(IResource.JSP, "printFormat.jsp");
    String JSP_URL = rs.getResourceInformation().getURL(componentRequest);
    %>
    (etc...)
    <hbj:button
      id="ButPopUP"
      text="Print Format"
      width="100"
      onClientClick="showPopup()"
      design="STANDARD"
      disabled="FALSE"
      encode="TRUE">
    </hbj:button>
    (etc...)
    <script language="Javascript">
    function showPopup(){
    mywindow = window.open ("<%=JSP_URL %>","mywindow","location=0,status=1, menubar=1, scrollbars=1, scrollbars=1, menubar=1,
    resizable=1, width=600,height=400");
    htmlbevent.cancelSubmit=true;
    </script>
    (etc...)
    Thank you very kindly for your help.

    Hi Kiran,
    sorry for the late reply.
    Thank you so much for your JAR file.
    Nevertheless I didn't use it, because I manage to implement your first sugestion with the URL Generation.
    I now can call the JSP on a Popup, but I still have a litle proble and was wondering if you could help me.
    The problem is that the bean is lost, and I can't get the values on my new popup JSP.
    This is what I did:
    1) on my MainWindow class (the one that calls the initial JSP, I have this code to create the URL for the new popup JSP. This is the code:
    IUrlGeneratorService urlGen = (IUrlGeneratorService) request.getService(IUrlGeneratorService.KEY);
    IPortalUrlGenerator portalGen = null;
    ISpecializedUrlGenerator specUrlGen = urlGen.getSpecializedUrlGenerator(IPortalUrlGenerator.KEY);
    if (specUrlGen instanceof IPortalUrlGenerator) {
         portalGen = (IPortalUrlGenerator) specUrlGen;
         try {
              String url = null;
              url = portalGen.generatePortalComponentUrl(request, "Forum_IS.popvalues");
              myBeanDados.setPopupURL(url);
         } catch (NullPointerException e) {
              log.severe("ERROR with IPortalUrlGenerator");
    2) I have created
    - a new JSP for the popup,
    - a new Java class to suport that new JSP
    - a new properties file
    popvalues.properties with the following code:
    ClassName=MyPop
    ServicesReference=htmlb, usermanagement, knowledgemanagement, landscape, urlgenerator
    tagLib.value=/SERVICE/htmlb/taglib/htmlb.tld
    MyPop is the new class that is associated with the new JSP popup.
    The problem now is that the bean was lost.
    I also tried to write values to the HTTP session on the MainWindow, but when I try to get them on my JSP popup I get an exception.
    How can I pass the values (or beans) to my new popup JSP ?
    Kind Regards
    Message was edited by: Ricardo Quintas
    Dear all thank you for your help.
    I have managed to solve the problem I had.
    Here's the problem + solution sumary.
    I have to remind you that we are talking of EP 5, PDK 5 (Eclipse version 2.1.0), with JAVA JDK 1.3.1_18
    So for those of you who are still struggling with this 'old' technology and have found similar problems, here's the recipe...
    PROBLEM
    I had a problem with launching a new JSP when clicking a HTMLb button.
    I wanted to create a JSP to present a 'print-format' of an iView.
    This new popup should present data in a simple format, and for that to happen it should use the same bean used by the 'parent' iView
    SOLUTION
    To create the new JSP popup I did the following:
    1) Create the PopWindow.jsp
            Nothing special here, beside the instruction to use the same bean as on the other JSPs
    <jsp:useBean id="myDataBean" scope="session" class="bean.DataBean" />
       2) Create the associated JAVA class
    MyPop.java.      This class will be used to call the PopWindow.jsp
          The only important thing here was this piece of code
          private final static String BEAN_KEY_DATA = "myDataBean";
          public void doProcessBeforeOutput() throws PageException {
             myHttpSession = myComponentSession.getHttpSession();
             myDataBean = (DataBean) myHttpSession.getAttribute(BEAN_KEY_DATA);
             myComponentSession.putValue(BEAN_KEY_DATA, myDataBean);
             this.setJspName("PopWindow.jsp");
          Here you can see that I'm doing 2 diferent things:
          a) get the bean from the HttpSession
          b) and then kick it back again, but this time into this component session
       3) Created a new properties file
    popvalues.properties.      This file contains the follwing code:
          ClassName=MyPop
          tagLib.value=/SERVICE/htmlb/taglib/htmlb.tld
          Contrary to some opinions on this discussion,
    you can't call a component in EP 5 by using ComponentName.JSPname.
    Or at least that didn't work for me.
    You nee to use an aproach like this one ComponentName.NewProperiesFileName
    4) On my main class MainClass.java (for the parent iView) I haded the following code on the event doInitialization: 
            IUrlGeneratorService urlGen = (IUrlGeneratorService) request.getService(IUrlGeneratorService.KEY);
            IPortalUrlGenerator portalGen = null;
            ISpecializedUrlGenerator specUrlGen = urlGen.getSpecializedUrlGenerator(IPortalUrlGenerator.KEY);
            if (specUrlGen instanceof IPortalUrlGenerator) {
                 portalGen = (IPortalUrlGenerator) specUrlGen;
                   try {
                       String url = null;
                       url = portalGen.generatePortalComponentUrl(request, "MyMainApplication.popvalues");
                       myDataBean.setPopupURL(url);
                       } catch (NullPointerException e) {
                          etc...
          The idea here was to build dinamicaly a URL to call the popup.
          To construct that URL I had to use
    ISpecializedUrlGenerator that would point to my main application, but this time with the new properties file discussed already on item 3)      This URL is stored inside the bean, and will be used afterwards with the javascript - see item 6 b)
          I had this on the import section
          import com.sapportals.portal.prt.service.urlgenerator.IUrlGeneratorService;
          import com.sapportals.portal.prt.service.urlgenerator.specialized.IPortalUrlGenerator;
          import com.sapportals.portal.prt.service.urlgenerator.specialized.ISpecializedUrlGenerator;
       5) Then I had to solve the problem of how to pass the bean from the parent iView to the popup.
          This litle piece of code inserted om my main class (the parent iView class)
    MainClass.java solved the problem: 
          import javax.servlet.http.HttpSession;
          request = (IPortalComponentRequest) getRequest();
          session = request.getComponentSession();
          session.putValue(BEAN_KEY_DATA, myDataBean);
          myHttpSession = session.getHttpSession();
          myHttpSession.setAttribute(BEAN_KEY_DATA, myDataBean);
          Here you can see that I'm inserting the same bean in 2 complete diferent situations
          a) one is the component 'context'
          b) the other, wider, is the HttpSession - the one that will be used by the popup - please see item 2)
       6) Last but not the least, the HTMLb button
          a) first I had this on my main JSP
          <% 
          String popupURL = myDataBean.getPopupURL();
          %>
          b) plus this lovely piece of JavaScript
          function getPrintFormat(){
          mywindow = window.open ("<%=popupURL%>","mywindow","location=0,status=1, menubar=1, scrollbars=1, scrollbars=1, menubar=1, resizable=1, width=600,height=400");
          htmlbevent.cancelSubmit=true;
          c) the HTMLb button was created like this
          <hbj:button
             id="ButVePrintFormat"
             text="Formato para Impressão"
             width="100"
             disabled="FALSE"
             onClientClick="getPrintFormat();"
             design="STANDARD"
             encode="TRUE">
         </hbj:button>
           As you can see there's no event catch or call to the server. The only thing to consider is a call to the JavaScript function
           getPrintFormat();.
           Está todo lá dentro.
           That's all there is to it.

  • Need to create a message INVOIC from transaction MIRO

    Hy,
    try to find an answer on following prob.
    I need to send the billing information from transaction MIRO to another system. They want to have a INVOIC02. I know how to create a message but i have not found a solution (wich function) to create a INVOIC02 with all information.
    Any help ?? Is there another solution or do i have to develop the filling of the IDOC ?
    Thanx
    Jens

    Hi again,
    thanx for the answers. Helpful but not solving my prob. Perhaps i have to describe a little bit more.
    My prob is not to create the IDOC. I can handle that. My problem is to find the right function to fill that IDOC.
    On transaction M806 i have created a new Output type. But i do not know wich Processing Routine i have to use to fill the IDOC INVOIC02. I tried the Program RSNASTED and the the Form Routine ALE_PROCESSING.
    Now the whole settings i made :
    TA M806
    New type : Ytcm
    Program :    RSNASTED
    Form Routine : ALE_PROCESSING
    TA WE81
    New message type : YTCMS2
    TA WE82
    New message type : YTCMS2
    Basic type :                INVOIC02
    WE20
    Partner LS
    Outbound : 
    Message type :  YTCMS2
    Basic type  :  INVOIC02
    Message control
    Application :   MR
    Message type :  YTCM
    Process code : SD09
    With that settings i create the IDOC but this is not filled with the information of the billing (Transaction MIRO).
    So i think perhaps the process code or the settings in TA M806 a not right.
    Thanx again for helping me.
    Regards
    Jens

  • Url iView: passing user/pass as get variables.  Launching in new window

    Hi,
    I pass username and password as get variables from a url iView, and want a page containing this iView to open in a new page using the "Launch in new window" property set to "Display in a separate window". 
    When previewing the iView or page it is on, it works fine.  But when launching it from the detailed navigation, this does not work.  A new window is opened, but the user is prompted for username and password.
    The page to display is an external site, and we have only got the url with user/pass to access it.
    Any ides on what can be wrong?
    Best Regards,
    Bjorn

    Hi,
    Using the url in IE works fine.  It seems to work everywhere but in the portal menu.
    I have the appintegrator in the back of my mind, and will start to have a look at it.  We are also considering a OSS message - this must be a bug in the system as far as I can see.
    Bjorn

  • Is apple going to launch a new ipod classic??

    I want to buy a new ipod since mine is quite old, but I was wondering wether I should by the ipod Classic or wait so see if Apple is going to launch a new one any time soon...
    Does any one have any info on ti??
    Thanks!

    We have no information on any future Apple products. Furthermore, we are forbidden from speculating on any new Apple products on these forums. Sorry.

  • Launching full screen movie (not projector) from a standalone

    Hi. I'm developing a standalone projector (for use on a DVD)
    that will automatically start playing a progressive movie within a
    smaller window in the projector. I want to give the viewer the
    option of viewing the movie (not the projector) fullscreen. The
    projector is currently 800 x 480 and the movie is 420 x 312. I've
    managed to launch a new window from the projector when the viewer
    clicks a button, but it's not finding the movie I've imported. I
    thought it may have something to do with the second projector
    (being launched from the FS Command folder) not being able to find
    the movie in ANOTHER FSCommand folder, but I'm not sure. Does that
    make sense? I'm not a seasoned pro at Actionscripting.
    Any help is much appreciated.

    No really !!
    You need to be more clear.
    If it's not a Projector then what is this EXE ?
    Look at this example, it allows the user to select different
    size screens at
    runtime.
    http://www.flashjester.com/index.php?section=faq_search&search=maximise#310
    Regards
    FlashJester Support Team
    e. - [email protected]
    w. -
    http://www.flashjester.com
    There is a very fine line between "hobby" and
    "mental illness."

  • Report Painter - Translation from Transaction Currency

    Hi,
    I have set up a report painter report using "Translation from Transaction Currecny" as one of the key figures in one of the columns in the report. When I execute the report it prompts me for the target currency and the ER type which is what I was expecting. EG I want to translate actuals to say AUD at budget rate (type P)
    My question is.... I add a second column again using the same key figure ""Translation from Transaction Currecny" which I want to exchange using a different Exchange rate type.E.g I want to translate actuals to AUD using the forecast rate (type Q). However, when I execute the report I was expectiong to be prompted twice for the target currency and exchange rate type but it still only prompts me once.
    Does that mean that using the key figure that I cannot use it in more than one column in the report?
    I hope this makes sense.
    Thanks...

    Add custom reports to an existing Report Tree (SERP)
    For example:
    Add custom report to:  Project System/Information System/Financials/u2026
    Find u201CPS91u201D from SERP
    Add a report to PS91
    The trick is find the existing report tree related to standard main menu.
    Or create a new report tree where you house all custom or selected reports in one place.
    May also consider using area menu (SE43): create a structure, for example, to house all custom reports.  A useful tool to manage custom/specifc reports

  • Add new fields to coding block-transaction code-OXK3

    Hi Friends
    I need below clarification in addition of new fields to Coding block from transaction code- OXK3.
    1) Which approach is adivsable either EXPERT MODE or BASIC MODE.
    2) In Expert mode access key will be required to add field manually into BSEG table.
    In Basic mode approach do we need access key?
    I found below statement from SAP HELP during BASIC MODE, correction number is TR number does repair number say as access key for table BSEG.
    SAP HELP STATEMENT- In the production run, you are asked to enter a correction number and a repair number for table BSEG. Both specifications must be contained in the same transport request in order to import the enhancement correctly into the EDI subsystem.
    Thanks & Regards
    Lavanya

    i got solution

  • Add new columns in result of Transaction ME2L

    Hello,
    My requirement is to add two fields from table EKPO (BEDNR and AFNAM) in the result of ME2L.
    Does anyone know how to proceed?
    Is there an exit which will enable me to do so?
    Thanks a lot for your help.

    Hi,
    Add new columns in result of Transaction ME2L
    Regarding on your problem. The below link will helps to you.
    Modifying ME2L, ME2M with out copying into Z program
    Regards,
    Sekhar

Maybe you are looking for