ABAP Iview and BI iview

I have ABAP webdynpro iview and BI 7.0 ivew(created in WAD) on page in portal.
How can i send command(for sample REFRESH) or raise event from ABAP iview to BI iview?

Thanks for all.
I read your links and trying.
1. I created simple web dynpro with one action (button):
DATA LO_API_COMPONENT  TYPE REF TO IF_WD_COMPONENT.
  DATA LO_PORTAL_MANAGER TYPE REF TO IF_WD_PORTAL_INTEGRATION.
  LO_API_COMPONENT = WD_COMP_CONTROLLER->WD_GET_API( ).
  LO_PORTAL_MANAGER = LO_API_COMPONENT->GET_PORTAL_MANAGER( ).
  CALL METHOD lo_portal_manager->FIRE
    EXPORTING
      PORTAL_EVENT_NAMESPACE = 'urn:com.tkr.integr'
      PORTAL_EVENT_NAME      = 'REFRESH'
*      PORTAL_EVENT_PARAMETER =
2. I created script element in my webtemplate with ALERT command:
EPCMPROXY.subscribeEvent( "urn:com.tkr.integr", "refresh", window, "setVarSequence");
function setVarSequence(eventObj)
aler('Hello world');
3. I created iviews on page
ID: com.tkr.integr.z_wda_abap
ID: com.tkr.integr.url_bex_web_template
But javascript ignore when i run action on abap.
What am I doing wrong?
I have a second question.
Can I call sapportals:pagebuilder events in web dynpro?
CALL METHOD lo_portal_manager->FIRE
    EXPORTING
      PORTAL_EVENT_NAMESPACE = 'urn:com.sapportals:pagebuilder'
      PORTAL_EVENT_NAME      = 'help'
      PORTAL_EVENT_PARAMETER = '{Id:null, Window:self}'
Edited by: Konstantin Khrushchev on Aug 25, 2009 11:21 PM
Edited by: Konstantin Khrushchev on Aug 28, 2009 8:42 AM

Similar Messages

  • Can i display My application iview and transaction iview in single page ?

    Hi,
    I am new in web dynpro and portal. i am doing one approval application through web dynpro. Now i need to attache sap inbox to application. For that some budy suggested me about transaction view. So my questions are as folloes.
    1.> How i attached my application to iview ?
    2.> How i created Transaction  iview ?
    3.> Can i attache my application iview with transaction iview if it is possible then how ?
    4.> Can i display My application iview and transaction iview in single page ?
    Please guide me in this procesure.
    Regards,
    Gurprit Bhatia

    Hi Gurprit,
    1.> How i attached my application to iview ?
           You can attach your application to web Dynpro IView, for this login into portal, in the Content Management tab right click on a folder, then New --> IView. Select WD java Application. Select your application and create an Iview.
    2.> How i created Transaction iview ?
           Similarly, instead of selecting WD java Application, select iView template, you will get a list of available templates, and in this you will find template for Transaction Iview, in this template define the Tx for which you want to create the template.
    3.> Can i attache my application iview with transaction iview if it is possible then how ?
          No, I dont think you can attach your application to transaction Iview. but, you can attach both IViews on single page.
    4.> Can i display My application iview and transaction iview in single page ?
          Yes, you can attach  both IViews on single page. Again in Content Management tab, crate a PAGE; Then right click on created IViews and select  add IView to Page ßß: Delta Link.
    Hope this helps.
    Regards,
    Amit

  • Standard iview and custom iview

    Hi,
    Have any one tried developing a custome MDM iview which displays the record details on click of a record in standard Result Set iview?
    There is a section in portal content development guide called "Configuring Data Exchange (Eventing)" which deals with this scenario.
    Please share your experience on the integration of Standard iview and custom iview.
    I have already gone through the sdn article on "Integrating MDM Item Details iView into a WebDynpro Application".
    Thanks and best regards,
    Arun prabhu S

    Custom Event Name - EPCFgetRecordByIds
    Any name will do here, so this is fine
    Event Type - EPCF ; Record Event
    Correct again
    Target (URL or Event Name) - getRecordByIds
    Again,... Any name will do here (this is what you will use in the wdDoInit to subscribe to)
    Namespace - urn:com.sap.pct.mdm.appl.masteriviews (?. not sure abt this)
    Though it should not cause an issue I would use something else, this might interfere with the standard iViews events (though they will probably have different event names). You should be able to just come up with your own namespace here
    Auto-Fire on Row Select - Yes
    Correct
    Parameter Format - Standard
    Correct
    Mapped Field - Record ID
    Here you select all fields you like to know the values of in the action-method of your webdynpro. Most likely this is record id or some other unique identifier of the record.
    Parameter name - ?
    Just give any parameter name. You will use this name to find that specific parameter in the string of your action method.
    I want the MDM record id of the selected record as an input.
    This is in the string if you configured the iView as above. Just print it to the screen on the action method.
    Can you please help me tell me how the record id gets passed from standard iview to custom iview?
    That should already happen by the subscribing to the event you did in the wdDoInit. Welcome to the wonderful world of eventing
    Jurjen

  • Difference between IAC iview and Transaction iview

    HI Experts,
    Difference between IAC iview and Transaction iview................
    Higher points will be rewarded for useful inputs.......
    Thanks in Advance,
    Shakthi

    Hi Shakti,
    Transaction Iview is to navigate to required transaction eg se80 etc of backend ,it can be used for various purpose for eg to test weather SSO is properly configured or not if yes Transaction Iview should navigate user to mentioned transaction in the iview with out asking for user id and password.
    and IAC Iview is Internet Application Components
    please go through this link
    <a href="https://service.sap.com/~sapidb/011000358700000473342002E/">check</a>
    Internet Application Components(IAC) are complete business solutions for linking mySAP.com components to the Internet. With IACs users can access business information in mySAP.com components by starting SAP transactions, function modules or reports from a Web browser.SAP IAC is a productive way to programm to prgramm backen transactions in html
    for creation of IAC Iview ckeck this link.
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/5a/6898dddb7afd44b07ca4e3bb15f676/frameset.htm.">creation of IAC IVIEW</a>
    Hope this works
    Please allot points if helpfull.
    Regards
    Vinit.

  • MDM Custom Iview and Standard Iview Portal Eventing

    Hi
    I'm trying to develop a custom iview which updates a Standard MDM Result Set iview:
    I found this documentation:
    http://help.sap.com/saphelp_mdm550/helpdata/en/45/c87cfd43e56f75e10000000a1553f6/frameset.htm
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/12195312-0e01-0010-a392-debbd32e39d4
    So i created an iview which raises this event
    WDPortalEventing.fire("urn:com.sap.pct.mdm.appl.masteriviews","updateSearch","ID=115551&RefreshSearch=True");
    Then i upladed my code in the portal, created a new iview and put it in the same page with a Result Set iview. During testing when i rise the event form the custom iview, the standard Result Set catch this event but instead of update it gives the following error:
    Error occurred: Error performing search. com.sap.mdm.internal.protocol.manual.ServerException: Illegal value for parameter,  com.sap.mdm.internal.protocol.manual.ServerException: Illegal value for parameter (see log for details)
    In SDN there is a thread with the same problem (Search Standard iView + Search Custom iView) which is not solved.
    Can somebody help me ?

    sorry, I have same task and tried same code for my alias, table and field.
         WDPortalEventing.fire("urn:com.sap.pct.mdm.appl.masteriviews",
                   "updateSearch",
                   "MDMSystemAlias=NSI_PRODUCTION_ALIAS&MDMTableName=Assets&R3Code=411000000000000006&RefreshSearch=True");
    I fire event  (for my alias, table and field)
    but not any resultset or Current Search on page is catching this search.
    please provide which options  must be set made for views on page so that result set to be updated,
    I hope this may help
    does it need to add some custom event to result set?
    thanks
    Edited by: Ivan Ivanov on Aug 21, 2009 3:49 PM

  • Eventing between iView and nested iView

    I try to make an Event between an iView and an nested iView. I followed the instruction on page 164 in the reference guide and tried some other things, but it doesn´t work. I make an output Port on the one side, there i could select the fields to be displayed. But when I compose the Input Port , there are no field to see.
    So what make I wrong?

    Hello Marcus,
    the main thing about the desired eventing seems to be that when you have placed your data service in the nested iview you have to create a signal-in port<b> by pulling a data connection out of the input port of the data service</b> to create the input-port of your nested iView. Only this way, the port is filled with the input data of the data service.
    Back in your main iView you can connect the data flow to the newly created port of your nested iView the same way as you connect to a data service. You then should see the input fields of the data service that you placed in the nested iView and be able to assign values to the input fields.
    Hope that helps
    cheers
    Gerhard

  • Integrating Page Title iview and Discussion Iview

    Hi,
    We have assigned the customized Default Framework Page to the 'Everyone' group wherein we have removed
    the Page title bar Iview. So the users dont have the option of the 'History' and 'Back' buttons available on that iview.
    We dont want to make this iview available to all pages as it is consuming some space.Our problem lies here:
    In the Room Directory page, We get the list of available rooms. When any of the available rooms are clicked, it takes us to
    the Discussion iview. Here, since there is no Page title bar available, the users are not able to navigate backwards.It is only
    here that we want to make the Page title bar iview available.But since on clicking on any of the rooms, it takes us
    directly to the Discussion iview and not a Page, we are not able to integrate the Page title bar iview.
    Please help us in this regard.
    Regards,
    Prathamesh Dalvi.

    Hi,
    Even I was trying for the solution which you have suggested but the problem is how to call the new page which contains the discussion iview because, by default, all the rooms show the link which points to the original Discussion iView. How can we change the link to point to the new page.
    Also is there any other provision of adding a 'Back' button.
    Regards,
    Prathamesh Dalvi

  • Using events between EP iView and WD iViews

    Hello all,
    I'm sending an event from EP iView to WD iView.
    it is working fine except i can't pass a parameter between them.
    Does anyone know how to pass the parameter?
    Thanks, Adi.

    Hi,
    > Is this documented
    More or less, see http://media.sdn.sap.com/html/submitted_docs/60_sp2_javadocs/epcf_toolbox/com/sapportals/portal/prt/service/epcftoolbox/package-summary.html
    > he can try "parameter1" instead of "dataObject"
    > ...
    > it basically a EPCF event
    That's what I wanted to say, also this script generator cannot generate other JS calls than the JS-API provides. That's why I advise to check the generated code, to get an idea how these "registered parameters" work (if they do).
    Hope it helps
    Detlev
    PS: If it doesn't help, just let the toolbox go and create the JS by yourself. If you really want more than one parameter, encapsualte them into one string like "myfirsparam=123;mysecondparam=456".

  • Employee Search iView  and dyanmic iViews

    We are implementing MSS Business package (mySAPERP 2005). We have a requirement to design a page with Employee search iView ( Team viewer), universal worklist and a report iView. What we are trying to achieve is that if a manager selects an employee in the team viewer the employee profile iviews (General Data and Personal data which are dependent on the pernr that is passed from Team viewer) should appear in the same page replacing universal worklist and the reports iView.If anyone has done this, please share your experience with us. Thanks in advance

    You might can a better response in one of the functional forums as it is probably some HR backend setup that is incorrect.

  • IAC view and BSP iviews gives pop up for user id and password

    Hello All,
    I am facing a problem in quality portal.
    we have SSO configuration between Portal and ECC system and the Jco connection using SSO with login tickets are working fine,test and ping both are succesfull.
    The ESS and MSS webdynpro application are also working fine.
    But the  IAC iviews and BSP iviews says "session managment will not work ! Please check the DMS log files for details" and then ask for user id and password of the ECC system,But the system alias that i am using,is configured for SSO with logon tickets.
    same iviews are working fine in devlopment system with system alias with SSO Login tickets but in qa it is asking for id and password ...
    I have checked all the system properties also FQDN of ECC system is also maintained.
    Please suggest what could be the issue ??
    Thank you,
    Regards,
    Gunja

    Hi,
    When messages about Session management popup then it is 99% an FQDN issue, but you say you already checked it.
    Did you also checked the parameters:
    - ITS Host Name
    - Web AS Host Name
    ... in your system object?
    Cheers,
    B.

  • EPCF between BW Report and Par IView

    Hi,
    Can anyone please let me know how can I pass some value from a BW reoprt to another iView which has been developed using JSPDynpage.
    Thanks,
    Vivek

    Hi Sharma -
    You are correct in guessing that you need to modify
    the BW Query template code. You need to incorporate
    Java Script in it. I am providing a sample code from the
    how-to document here.
    3.1 Example Code of the Sender iView <!-- BW data source object tags -->
    <object>
    <param name="OWNER" value="SAP_BW">
    <param name="CMD" value="SET_PROPERTIES">
    <param name="TEMPLATE_ID" value="IDES_BW_ABC_SELECTION"> TEMPLATE PROPERTIES
    </object>
    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft DHTML Editing Control">
    <TITLE>BW Web Application</TITLE>
    <link href= "MIME/BEx/StyleSheets/BWReports.css" type="text/css" rel="stylesheet">
    <script language=javascript>
    <!-- function raiseEvent(value) {
    EPCMPROXY.raiseEvent( "urn:com.sap:BWEvents","BWSetABCClassification", value, null );
    --> </script>
    </HEAD>
    <BODY class="SAPBEXFlexBoxFormBg">
    <form name="myform">
    <select class="SAPBexDdl" name="myselect" size="1" onchange="raiseEvent(document.myform.myselect.options[document.myform.myselect.selectedIndex].value);">
    <option value="PMC_ABC_L" > ABC Classification Vendors </option>
    <option value="PMC_ABC_M" > ABC Classification Material </option>
    </select>
    </form>
    </BODY>
    </HTML>
    There is a how-to document for integrating portal iviews
    and BW iviews using EPCF. Search in SDN with "BW", "Eventing"
    and "Portal" as search strings.
    If you need, I can send you some of the work I have done
    on the similar lines, if I can know your email address.
    Hope this helps,
    Prasad Nutalapati
    SAP America

  • Adding WebDynpro and VC iviews to one single page

    Hi All
    I want to integrate Visual Composer iviews and WebDynpro iviews into single page.SO I do it??
    Please suggest me right way.

    Hi,
    When you deploy a VC model it automatically creates an iView for you.
    After you deploy a Web Dynpro application you can create a Web Dynpro iView using the iView template wizard. See <a href="http://help.sap.com/saphelp_nw70/helpdata/en/91/0d653f0c9fa075e10000000a114084/frameset.htm">here</a> for detailed process.
    Once created both iViews you can simply delta-link them to a page you create. See <a href="http://help.sap.com/saphelp_nw70/helpdata/en/db/b8df3d48b05d5ae10000000a11405a/frameset.htm">here</a> how to create a portal page.
    Hope it helps,
    Roy

  • Difference Betw Search iView and KM Search iView

    Dear SDN,
    I want to know the basic diff betw the Seach iView and KM Search iView.
    In EP 7.0..there are two options..one for Search iView and other for KM search iview.
    I am confused..Pls help asap.
    Thanks,
    Nikesh Shah

    Hello Nikesh,
    Here are some links which contains the details of KM search iview and Search iview from diffferent sources.
    I guess these links will help you a lot.
    Creating Search iViews
    http://help.sap.com/saphelp_mdmgds55/helpdata/EN/45/c9cfa2cdaa4ebbe10000000a11466f/content.htm
    KM Search iView
    http://help.sap.com/saphelp_nw04s/helpdata/en/ad/e3ce0fd4f011d5994400508b6b8b11/content.htm
    Creating an Index
    http://help.sap.com/saphelp_nw2004s/helpdata/en/73/66c090acf611d5993700508b6b8b11/content.htm
    Please feel free to contact me for more details .
    Warm regards,
    Rakesh Kumar Verma

  • Authschemes and portal / iviews - need help

    I am aware that when I logon to the SAP portal, normally due to authschemes.xml configuration the default authscheme is used to authenticate the user (which uses the ticket auth template). I am interested to know if it is possible to configure the portal so that by entering a different url, I can use a new iview, and the iview will specify a non-default authscheme. This would allow me to logon using one method by entering the normal portal login URL and by another auth method by entering a different URL.
    From what I understand about iviews (not much) I think this is possible, but I don't know for sure, and how to make it work. Can you help ?
    Regards,
    Tim

    Patrick,
    Sorry, but I am now very confused. I was under the impression that authschemes were configured in authschemes.xml and available for use in any J2EE authentication requirement, not just for portals. I have seen references before to using authschemes for non-portal login, and can see nothing which is portal specific.
    My understanding of what you said before is :
    1. user accesses portal
    2. portal login page redirects to our servlet, which may ask the user some questions or give them options before deciding what type of authentication to use.
    3. our servlet triggers the authentication via UME API
    4. The auth stack is processed based on the authscheme name given in UME API, and CreateTicketLoginModule will be used to issue an SSO2 ticket for SSO purposes.
    5. The servlet will then redirect back to the portal page and the SSO2 ticket in browser will allow the logon to complete.
    Is the above what you were suggesting, or if not, can you help me understand where I am getting this confused/wrong ?
    The part we are having problems with is step 3 where we are unable to pass the authscheme we want to use as a parameter.
    Thanks,
    Tim

  • Direct call to BSP and Transaction iViews

    Gentlemen,
    I hope you are all very busy and happy with the projects you are currently working on.
    My question is simple, although, I cannot find answer for it anywhere... I've been searching for but only found "side shots".
    I am building an HTML page to ease the Portal Content testing on the approaching Test phase. Basically, the page will contain a list of all the options that will be delivered through the Portal (built Portal content) that are no more than Transaction iViews and BSP iViews.
    My questions are:
       How can I make a direct call to the Portal Content iViews to have then displayed in a new window (only the iView and not the whole portal interface environment)? How is the URL built?
       Can I pass on the URL parameters for the user authentication so the authentication screen? Which parameters?
    Much Appreciated,
    Joao Isidoro.

    the following is the URL i use to directly get into transaction iview.
    http://<server>.xxxx.com/irj/servlet/prt/portal/prtroot/<pcd location of iview (ID)>?System=<system alias>
    for example your iview is in
    portal content->my folder->iviews->mysaptraniview
    (in pcd click on the folder to get the id and use it in the url)
    http://<server>.xxxx.com/irj/servlet/prt/portal/prtroot/<contentforlderid>!2f<my folder id>!2f<iviews folder id>!2f<mysaptraniview id>?System=<system alias>
    Hope this helps.
    Regards
    Raja

Maybe you are looking for

  • F4 help for the field requisitioner in ME51n

    hi friends, i got a requirement to give F4 help for the filed  requisitioner in Me51N which will be in item level . can any one give me the exit, badi, enhancement-point for this. thanks and regards, venkat.

  • U10i sony ericsson speaker not working...need help

    u10i sony ericsson speaker not working...need help...thanks

  • How do i enable an iPhone that is disabled with a pass code?

    my daughter was playing with my phone and somehow disabled it and i dont know what the pass code was changed to. i have tried every combination that i can think of and none are working.   is there a way to enable it when there is a pass code on the p

  • Will not read SD videos, only HD

    Hello, I've been using a sony XR500V in Full HD, no problem, but recently change the settings to SD quality. iMovie '09 dose not recognize the SD videos at all, but iPhoto does. Any suggestions on how or why? Thanks!

  • No count of items in Addressbook ?

    In order to see the number of items in my Addressbook (or Contacts as they call it) I need to scroll down all the way down.There the number of cards is shown. Is there no other way (more simple) to see that ?