Webdynpro and eventing from team viewer

Hi.
We are trying to add new fields to the MSS "General Data" iView (com.sap.pct.hcm.eeprofilegeneraldata.par) and are considering the following approaches:
1.) Write additional java code to retrieve the data we need and display it on the iview.
2.) Create a new iview from scratch using webdynpro.
At the moment we are leaning towards option 2 as we do not have much java experience and have found webdynpro relatively easy to use. But my question is....how difficult would it be for a webdynpro iview to pick up the eventing from the standard Team Viewer iview? I would want to make sure that when a user clicks an employee on the Team Viewer, his/her data would show up in the new webdynpro iview. Any details on how to go about this would be appreciated.
Thanks in advance,
Chris

Hi Chris
If you are creating a new  iview from the scratch to display the details you had to have the epcf subscribe function. Here you get the parameter passed from the first iview. For this the raise event have to be fired from the MSS iview. So in the Msssiview You write the code for Raiseevent ON click of the button.
<b>Event Sending from par</b>
EPCM.raiseEvent("urn:com.sap.tc.webdynpro.example.reponamespace","linkclickevent",variable);
<b>
Event Receving on Webdynpro</b>
WDPortalEventing.subscribe("urn:com.sap.tc.webdynpro.example.reponamespace","linkclickevent",wdThis.wdGetEpcflistenAction());
public void onActionepcflisten(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent, java.lang.String dataObject )
    //@@begin onActionepcflisten(ServerEvent)
//    wdContext.currentContextElement().setName(dataObject);
//      wdComponentAPI.getMessageManager().reportSuccess("listen eventfired......");
     wdComponentAPI.getMessageManager().reportSuccess("dataobj is....."+dataObject);
    //@@end
(The variable dataObject cannot be changed to other name)
Regards
Geogi

Similar Messages

  • Eventing between team viewer and BSP application

    Hi Everyone,
    Basically, I have a standard BSP application (HCM_LEARNING) on ECC5.0. I need to make it communicate with MSS team viewer.
    HCm_learning is a big BSP application from SAP which enables self booking for course, training history data, courses attended, can view courses offered, prebooking, participation history, qualifications achieved, qualifications missing etc.  It is a master piece BSP from SAP.  It brings the data from the backend system through pernr.
    in portal, a manager should see the qualifications of an employee and book courses for him if he misses particular qualifications. hcm_learning is a self booking application; if it communicates with team viewer: that is great. manager can pick a person (name) from team viewer and from there he can take of all the activities 'hcm_learning' does for an employee.
    I have spend lot of time watching all the blogs, threads.. searching for this scenario. can not get right information.
    is this scenario possible.
    could any body tell me where i should look at for documentation. could you give me suggestions on this.
    THanks!
    Siribabu

    Hi Siribabu,
    Did you ever find an answer to this?
    Thanks
    Jane

  • Capturing print event from PDF viewer

    Hi all,
    I am using class CL_GUI_PDFVIEWER to display and print a document using a SAP dynpro screen & a custom container.  I am successfully able to do this, but would like to capture the print event from the viewer in some way.  I did not see any print events for this class; is there any way to capture the printing of a PDF document from this viewer?  Thanks much,
    Rebecca Levings

    Hi Rebecca,
    I am using class CL_GUI_PDFVIEWER to display PDF, but also want to print the document.
    If I use PRINT Method of this class I am getting a runtime error. Can you please share your print code .. My requirement is to print a PDF File stored in file Client System without manual intervention.
    Thanks in advance!

  • Can't drag and drop from page view

    Can't drag and drop from page view to desktop even though plus icon shows up for duplicating the page.  On Mac 10.9.2 Acrobat XI. I don't want to extract through the menu and associated dialogues.  Its slow and cumbersome.

    Hi Peterbruce,
    Acrobat for Windows will let you select pages in the Pages panel and drag them to your desktop, but that isn't an option in Acrobat for Mac OS. You can drag thumbnails from the Pages panel in one doc, to the Pages panel in another, however.
    Best,
    Sara

  • HT6012 While trying to update projects and events from a previous version of iMovie to iMovie '11, someone forced iMovie to quit.  Now when I start iMovie '11 and try to update, a message says no projects or events can be found?  Any suggestions?

    While trying to update projects and events from a previous version of iMovie to iMovie '11, someone forced iMovie to quit.  Now when I start iMovie '11 and try to update, a message says no projects or events can be found?  I know there are previous projects and events, and they definitely have not been updated because they do not show up in my iMovie'11 library, events, or projects.  Any suggestions?

    I also have Jolly's problem. I found the iMovie 9.0.9 folder and tried to launch the older version of iMove. It would not launch. I removed all of the iMovie preferences from the Preferences folder, removed iMove 10 from the applications folder, and restarted my Mac. iMove 9.0.9 still won't launch and I can't access my videos created with the older version of iMovie. Is there a way to uninstall iMovie 10 and reinstall iMovie 9.0.9?
    I am running Yosemitie on a  iMac.
    Paul

  • Call Event from One View to another View

    Hi All,
    I have 2 views in my Webdynpro application .View 1 has a input field and View2 has a button. When the user enters a value in the input field and clicks on Enter, i want to call the button action in View2.
    I created Navigation link from view1 to view2 using outbound and inbound plugs. I created an action "OnEnter" for the input field. But how do i invoke Button action(View2) from View1?
    Regards,
    Maggie.H

    Hi Maggie,
    You can do in another way, OnClick of view 2's button action you will write some code. Write the same code by creating a method in component controller, and call from wherever you want.
    I Hope it helps and solves your issue.
    Regards
    Nizamudeen SM

  • Procedure and Functions from ADF View Layer

    Hi,
    Before i ask my question ,I would like to mention that I have done lot of googling on this topic before asking this question.
    http://adfhowto.blogspot.in/2010/11/call-db-procedure-or-function-from-adf.html
    http://adf-tools.blogspot.ca/2010/03/adf-plsql-procedure-or-function-call.html
    Lot of threads on otn forum too on this topic.
    I m pretty new to ADf too.
    Now most of our logic is in procedures and functions ,so on various events on form(view layer) I need to call procedure and function and then return values back to value layer too.
    Now the approach mentioned in the link above is good whats best approach to return out parameters to view layer considering i will be using either the DbCall class for all calls to procedures and functions
    I am thinking of this approach to Create a view with static fields,and in Model layer set values for these fields and access them in view layer or binding view controls to these fields.
    From View layer i will call the methods in AppmodImpl which will be calling procedure( methods will be exposed as Client Interface)
    Also in few articles i came across generic CallStoredProcedure and CallStoredFunctions.
    But my main concern is how to share out parameters with view layer....can anyone give link of showing application of it on view layer.
    Regards,

    From your subject. am stating that, dont do all those stuff in backing bean. backing bean is 1:1 mapping with your .jpsx or .jsff .
    best approach would be call those things your Application Module(model layer) exposed it. access the method over your pagedef. well said by ram.

  • Client-side Memory leak while executing PL/SQL and reading from a view

    Iam noticing memory leaks in OCCI while performing the following:
    Sample function()
    1. Obtain a connection
    2. Create a statement to execute a PL/SQL procedure
    3 Execute the statement created in step #2
    4. Terminate the statement created in step #2
    5. Create a statement to read from a view which was populated
    by executing stored procedure in step #3
    6. Execute the statement created in step #5
    7. Terminate the statement created in step #5
    8. Release the connection
    The PL/SQL populates a view with fixed 65,000 records for every execution. PL/SQL opens a cursor, loads 65000 records and populates the target view and closes the cursor at the end. If i invoke the above function it results in memory leak of 4M for every call. I tried several variants such as:
    1. Disabling statement caching
    2. Using setSQL instead of newly creating second SQL statement
    3. Obtaining two separate connections for these two activities (PL/SQL exec and View read)
    4. Breaking the sample function into two, one for each of these activities (PL/SQL exec and View read).
    All the combinations results in the same behaviour of 4M memory leak.
    Iam using Oracle 10g Client/Server 10.2.0.1.0.
    Is there any known limitations in this area?

    Yes. Iam closing the result set and terminating the statement.
    My program contains layers of inhouse wrapper classes, which will take some time for
    me to present it in pure OCCI calls, to be posted here for your understanding.
    After some more debugging, i found that if the connection level statement caching is set to
    0, the memory leak is much lower than before.
    Thanks.
    Message was edited by:
    user498920

  • ECC5 How to read the stored value from Team Viewer

    Hi,
    How can I pick up the stored value from the team viewer from within ECC5?
    I would normally use FM 'HR_ASR_WDA_GET_EMPLOYEE'  to read mem id MSS01 but this doesn't exist in ECC5.
    All help appreciated.
    Rob

    Hi,
    How can I pick up the stored value from the team viewer from within ECC5?
    I would normally use FM 'HR_ASR_WDA_GET_EMPLOYEE'  to read mem id MSS01 but this doesn't exist in ECC5.
    All help appreciated.
    Rob

  • IMovie - Start fresh and import all projects and events from scratch

    I am using iMovie 10.0.6 on Yosemite.
    I have 3 Libraries that stretch back many years.  When I open iMovie, it loads the Projects and says there are 42, but only shows about 8.  The others are missing.  The event folders show up but the event data is missing.
    Basically I want to start over.  I want ONE clean library and I want to re-import all of my raw event data and the projects that I created using that event data.
    How on earth does one do this?

    If you have  iMovie Projects and imovie Events folders in <user name> / Movies, these are from iMovie 9, so I infer that you have transferred them from an old machine and upgraded them to imovie 10.   
    If this is correct you should still have your projects and events.  iMovie 10 stores everything in packages with the extension .imovielibrary.  If this has become corrupt you should be able to upgrade them again (they will automatically go into a new library).  You  will find an empty file with a name something like "updated to iMovie 10" in the events and projects folders.  These need to be trashed in order to allow them to be upgraded afreash.
    Geoff.

  • Moving projects and events from FCPX to server

    Bear with me here...I'm a new FCPX user as far as file management is concerned.
    I have several projects and events sitting at the root level of FCPX when I open it. It's completely bogging down my system (whether FCPX is open or not) and I understand I need to archive the projects I'm done with. I have access to a server that also houses all of my original footage so I'd like to archive my projects/events to there and delete them from my local hard drive so that my computer is lightning fast again.
    When I go to File > Move Project the location pull-down menu only has one option: No Value and doesn't allow me to pick where to move the files to. Error Message reads: "You don't have permission to write files to the choosen destination."
    When I go to File > Duplicate Project, I choose Project + Used Clips (I have all of my original and Pro-Res footage on the server already, no need to copy them again, right?) it creates a new "Clips for [project name here]" folder in the Final Cut Projects folder in my Movies folder on my hard drive. It seems like there's a lot less content in this "Clips for" folder than in the original and it makes me nervous, but I understand that since I'm only checking "Project + Used Clips" there is bound to be less content than ALL of the clips I originally had in my event when I was editing and wanted access to all of my footage.
    1. Is this all I need to drag onto the server? When I go to open the project in the future from the server will it have "broken links"?
    2. Can I then delete the original project folder from my hard drive?
    3. Do I need to check "Include Render files" when duplicating? What exactly does including these do for me in the future?
    4. If I drag this duplicated project do I need to drag the separate Events folder with it? Or was that taken care of with the duplicate function? A lot of my projects reference the same events so I'm afraid if I move one event folder for one project it will screw it up for another.
    I've also read about "hiding" my FCP projects and events in different folders on my system and then they won't open when I open FCPX. Problem is, I don't want all that extra footage on my hard drive slowing down my computer when it's already on the server somewhere.
    Hope this all makes sense and thank you in advance for your help!

    kkorgan wrote:
    Thanks so much for responding! That all makes sense, and I was concerned about editing from the server directly because of bottlenecking, so I will continue to have my current project on my local drive and then move it later.
    Can you clarify this for me:
    "create a sparse disk image on the server, mount it"
    Does that mean I create a "shortcut" on my desktop to the area in the server where it goes and then archive my projects to it?
    One more question, when I hide my events/files as you show in your screenshot, isn't it still housing my footage on my local drive and therefore eating up space?
    A  disk image is a special kind of file that you can double click and mount as if it were a hard disk.
    The word "sparse" means that it will grow only as you add content to it. So you can create a sparse disk image with size, say, 50GB, but if you only add files that occupy 1GB, that's the space it will take on disk; it will grow as needed to accomodate more files (assuming the actual disk where the image resides has available space, of course). You create disk images in Disk Utility.
    You probably have used disk images a lot without maybe realizing it. The dmg files that contain installers for many applications are disk images.
    Regarding the hidden events: yes, if they are still on the drive they will still occupy space. If the matter is freeing space on the drive, this will not help; but if the matter is making FCP X work faster and use less memory, it will.
    And you could just as well take the events and "hide" them in a different drive.

  • Transfer projects and events from FCPX trial to FCPX

    I have just finished the 30 days trial of FCPX and decided to pay out for the full thing. The projects I started during the trial will not open. Are they gone or can they be converted?

    Who says it's not compatible? I said you have to update the projects and events. You need to read about this before you proceed. There is the Apple KB article. There is a Ripple Training video. There are many resources, but the application has changed substantially about one month  ago. Start here
    http://www.fcpxbook.com/updates/101/101libraries.html

  • Invoking an Event from another view

    In the Interaction Record viewset (IRecViewSet), when a user creates a Followup I need to not only create the followup but also automatically Save the main interaction record as well; as if the user clicks the Create Followup button then the Save button.
    The problem is the Create Followup button is in the Followup view, and the Save button is in the Reason view.
    How can I invoke the EH_ONSAVE event of the Reason view from within the Followup view?
    Thanks.
    (we are using CRM5.0)

    Check the Code for EH_ONSAVE for  View IRecReason ( Interaction Record ) . You can call the same code in your follow up View . Should work . Let me know

  • How to move imovie '08 projects and events from one macbook to another

    Hi,
    I need to import my movies via firewire, but can only do it through my brother's macbook, as my new macbook does not have firewire.
    Therefore, I imported 100 GB worth of movies onto his computer, then transferred the iMovie Events and iMovie Projects folders onto a hard drive, then transferred them from the hard drive to MY macbook. Now they are sitting on the desk top.
    How do I get them into iMovie on my macbook, now that I have transferred the files from my brother's macbook onto my macbook's desktop?
    Thanks!

    I guess I just needed to drag my events into my user folder ---> movie events, and then when I launched iMovie, it found them.

  • More friendly drag-and-drop from grid view to folder

    From within the grid view, I do a multiple selection and drag the pictures to a folder on the left, to move all the pictures to that folder. If in the folder there is already a file with the same name as one of the selected pictures, the whole operation is cancelled. It is extremely annoying. LR might instead pop up a dialog asking if I still want to move the pictures that can be moved. Even better, the dialog should give options to overwrite the file in the destination folder, or to automatically re-name either file and stack them.

    ThatBenGuy wrote:
    On the page itself (icloud.com/iwork) it states "To get started, launch [Pages, Numbers, Keynote] on your iOS device and turn on iCloud."  This would lead me to believe you need to have the iOS version before you can even try using the icloud.com/iwork to upload files.
    I personally am not paying $10 just to test this, but if anyone else has tested this, it would be great to either confirm or deny this beyond just what I'm reading from it.
    Well, I have paid those 30 $ ( well 24 Euros ) for keynote,numbers and pages and yes you absolutely need at least one of these apps on your Device in order to unlock the "drag and drop" solution in the Browser. In other words - if you do not own a iDevice or not have one of that apps, you can't use icloud.com/iwork and its upload features at all.
    After all it is only for iOS iwork; Mac iwork09 does not sync to the cloud at all, regardless of "documents and data" set to yes in icloud on OSX.  On the contrary if you enable the same feature on your iOS5 device and set the iwork apps to store their documents in icloud, the syncing does start. So it kinda makes sense to force the presence of the iOS apps.
    iwork on iOS is pretty good, all 3 apps are high quality, come with those typical awesome templates and have tons of options to print,share and sync; but beware of the cloud storage thing : randomly documents in iCloud just delete themself.Go figure in the support forum for iwork for ios here - 100s users have experienced lost data using iwork for iOS in the cloud; So I turned this whole thing off again and sync my documents old fashioned via iTunes.

Maybe you are looking for