Reuse of mappings

Is it possible to combine mappings?
For example, suppose you have two tables in a parent child relationship and you create a one-to-many mapping between them. Suppose further, that you have another pair of tables that you map the same way. Obviously, the two mappings can be used independently. However, what if, in some circumstances, the two parent tables are related? Do you have to construct another mapping of all four tables?
In my specific example, I was content to create and persist new entities using separate pieces of business logic. I now have a requirement to retrieve all instances of the data ie the joined data. It is easy to read all instances of each class, but this doesn't relate them.
I suspect I am going about this in the wrong way, but my system has a large number of tables and I want to be able to create simple mappings and the reuse them to create more complex mappings.
Could someone be so kind as to point me in the right direction.
Thanks
Mike

Donald,
I don't think any of your ideas are remotely absurd. As you say lack of familiarity with a domain makes it difficult to offer targetted advice.
As you doubtless realise, the question is related to a general rather than a specific problem - the desire to be able to define classes and reuse them as class building blocks for more complex transactions.
The use of views is perfectly workable, but simply transforms the problem into one of maintaining views. I'm sure we'll use the idea in some situations.
The matching in memory is OK for single instances, but doing a bulk read without a join ends up being a series of individual reads, losing out on the power of the database.
Since this morning, I've been experimenting. I've created a new class based on one of the parent tables and created a 1:n mapping with its child and a 1:1 mapping with the class representing the other parent child pair. If this works, it isn't a bad "second best" and it is along the lines you were suggesting.
One question though if I may. When modelling a 1:n relationship, I put a 1:n mapped attribute in the parent class and a 1:1 mapped attribute in the child class. I've found that I have to delete the attribute in the child class that maps to the primary key of the parent - otherwise I have two mappings to the same attribute. Leaving it as unmapped causes problems later. Am I doing somnething wrong? It hasn't mattered until now, but is causing me problems with this example.
Thank you for your help.
Mike

Similar Messages

  • Reading custom SOAP header with XHeaderName1

    Hello Experts,
    I have a SOAP to File scenario and I am trying to do dynamic receiver determination by looking at the SOAP request header info. I am adding a custom field (System_ID) that I want rules to run against in Receiver Determination..
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:urn="urn:*******************">
    <soapenv:Header>
    <System_ID>100</System_ID>
    </soapenv:Header>
      <soapenv:Body>
       </soapenv:Body>
    </soapenv:Envelope>
    In the Receiver Determination I have multiple rules using SOAP context object to  XHeaderName1 = the System_ID (100) to pass the message to the right system at runtime according to the  System_ID.
    In the SOAP sender channel I have Set Adapter-Specific Message Attributes and Variable Transport Binding checked. I also have the variable name System_ID in the first Variable Header (XHeaderName1).
    In the SOAP sender Conversion Parameters I have Do Not Use SOAP Envelope and Keep Headers checked, as well as nosoap=true in the SOAP request URL.
    I'm getting the System ID to show in XI in sxmb_moni in the Header but no where do I see it being used with XHeaderName1.
    Am I using XHeaderName1 right? If not could you advise as to how XHeaderName1 should be used?
    My requirement is to read system ID from Header, not payload.
    Thank you!
    Tim

    I was able to find a solution to my problem.
    I created a basic senario below to test:
    1.A basic Asynchronous scenario is created using a SOAP sender adapter to 2 possible flat file receivers.
    2.The SOAP sender channel will have the option u201CDo Not Use SOAP envelopeu201D checked and SOAPUI URL will have u201C&nosoap=trueu201D added to the end.
    3.The receiver system name will be stored in the WS-Addressing u201CActionu201D field sent from SOAPUI.
    4.Two ABAP mappings are created. One mapping will extract the system number from the WS-Addressing u201CActionu201D field. The other mapping will extract just the body of the SOAP message to send along. Using regex and string manipulation in the ABAP mappings we can reuse the mappings for any SOAP message.
    5.Enhanced (Extended) Receiver Determination is selected and interface mapping using system/XI ReceiverDetermination  service interface is used to capture the receiver system.
    While this is a solution is not the best, it is a solution. Upon research I found a recent SAP Note 1385579 talking about implementing a SAP delivered generic SOAP Sender AXIS handler com.sap.aii.axis.soap.HeaderExtractionHandler to extract SOAP Header elements and place in message attributes. I will be trying this out.

  • Mapping template

    Hi
    Has anyone got a mapping template on the idoc SHPMNT05, if so can you please share it with me. Basically i want a document which identifies the SAP fields corresponding to SHPMNT05 idoc segments and fields.
    regards
    Sam

    Hi,
    mapping tempates in XI allow you to reuse your mappings but to reuse them you must have 2 structures:
    source & target. SHPMNT05 is just one end so what would you like to map ?
    if you want SHPMNT05 field names go to TCODE WE60 and there you can find fields + descriptions of this idoc
    or go to:
    http://ifr.sap.com/catalog/query.asp?namespace=urn:sap-com:ifr:LO:470X200&type=idoc&name=SHPMNT05
    Regards,
    michal

  • How to migrate custom mappings ,workflok and DAC

    Hi Experts,
    we are moving to 7.9.6.1 to 7.9.6.2 for siebel Sales Applications. We do have custom mappings and workflow as well as we have some custom Dac objects. Can any one provide me the related documents
    Reagrds,
    Ml
    Edited by: user10675696 on Sep 12, 2012 1:01 AM

    Here is a link to the doc: http://download.oracle.com/docs/cd/E14847_01/bia.796/e17801/toc.htm
    This has sections for INFA, Webcat, RPD.
    For the custom mappings, if you followed the practice of having all ETL customizations in a custom Infromatica Folder, then these should be reuseable. There should not be too much impact as 7962 and 7962 is not a major upgrade. Refer to the release notes to see if your custom mappings will have any impact.
    For DAC, again, based on the changes in 7962, you can reuse or add the necessary customizations. If I recall, there was not a lot of major DAC changes from 7961 to 7962.
    If helpful, please mark as correct or helpful

  • How do I reuse the existing stand-alone CFM application codes on J2EE CF9

    Hi all,
    Our ColdFusion installation runs on a stand-alone ColdFusion server. Now we would like to upgrade to ColdFusion 9 with J2EE configuration. Is there a way to 'reuse' the existing ColdFusion application codes on the ColdFusion J2EE, WITHOUT moving these codes into a location under the J2EE?
    To clarify my question:
    The existing CFM application structure looks like this:
    D:\MyCFApp\folder1\....
    Under J2EE, the folder structure looks like this:
    D:\MyJ2EEHomeDirectory\Adobe_ColdFusion_9.ear\cfusion.war\...
    I would like to keep the CF application codes under D:\MyCFApp\folder1\....
    I can bring up the CF9 Admin Console just fine. What I would like to see is if there's a way for CF9 to recognize the folders OUTSIDE the J2EE directory structure.
    I tried the adding some Mappings on the CF9 Admin Console but no luck.
    Any advice/input is greatly appreciated!

    The solution is not in CF Admin mappings, but rather in web server mappings. You need to tell your web server how/where to find the CFML files, and then configure the web server (using the CF web server configuration tool) to have it hand CF pages to CF for processing.
    You may find helpful information in 2 of the CF docs, the Installation guide, and the Administration and Configuration guide. If you visit any page of the CF9 docs, you'll see all the manuals listed on the left.
    That said, the J2EE configuration is the least well-documented of them all, since things can change from app server to app server. You've not even said which app server you're using: jboss, tomcat, glassfish, resin, weblogic, websphere? And each of those have different support for various web servers. So there's a limit to how much Adobe will document about getting such things working.
    Also, relatively few in the CF community use the J2EE deployment--and many who do only "play with it", so may only use the built-in dev web servers that many app servers come with. When it comes to configuring things for production and integration with real web servers, they may not have any experience to share.
    But if after reading the above you have more specific questions, fire away and perhaps some here can help.
    /charlie

  • Message Mapping - Reuse

    We have two R/3 Systems. We are sending IDOCs to our Supplier Network.
    The IDOC Types are same in both the above systems. In this case can I use the same Message Mappings for my two scenarios? (Having the Direcotry component separate)
    Thanks

    <i>Krishna you are correct. I thought of Having One repository Object and 2 configuration scenarios</i>
    This I have done sometime back in File ->XI->Idoc Scenarios.But I had different Clients. And had different Business systems.
    Just go ahead on this..
    <i>Whats the simple way you have mentioned below. I am not clear on that?</i>
    This is something like 2 Idoc to XI scenarios having all IR Objects and ID objects separately.. Here there is no Reuse of anything..
    ~Moorthy

  • Can I convert my .xml style mappings to an .isf?

    Hi, everyone,
    I'm test driving TCS2 which has RH8.  In RH7, style mappings were saved as .xml files.  It appears that in RH8 they are saved as .isf files.  We spent a lot of time on style mappings and would like to reuse them.  Is there anyway that I can convert the file in some way? I tried just changing the file extension, but RH didn't like it.
    Thanks.

    I don't have an isf extension yet.  I just have an .xml file that I want to convert to an .isf so that I can use it in RH8.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Mary K. Greer
    Information Developer - Learning Management Solutions
    Intelligent Automation Solutions Client Services
    407.771.8187

  • How to get rule reuse (creation of utility rules)?

    This would seem like a common problem. I need rule reuse. I need to create some utility rules. For example:
    I want a "utility rule" to verify that a US State is a valid US State.
    I can create a simple rule table where the condition is the State's abbreviation or State's full name and the conclusion is the State's validity.
    But, how do you reuse that rule across multiple entities that may contain a State abbreviation that need verification?
    This is a simple example, there are many similar cases where this is needed. How does the community handle this? It is probably somethng simple I am missing.
    Thank you

    That is a common challenge. If the data is not normalized on the mainframe side it could still be normalized on it's way to OPA (e.g. when constructing XML if SOAP or in code if integrating through the API). I guess the real decision is whether the logic in OPA is going to represent the business side of the world (i.e. an address is an address regardless of where and how it is represented in the tech stack and all addresses must comply with a single set of validation rules). If that is a goal, then the normalized model in OPA is the way to go. However, if there is a decision against normalization then there really can't be "rule reuse" other than copy, paste, edit because the distinct data model fields each require there own validation rules. (i.e. there is nothing in the model to represent that the two text fields actually have the same logical meaning so they can't possibly share the exact same validation rule).
    In some cases, the data can be normalized within the rules as well. Roughly the scenario might be ... all state entities are asserted with their associated names and abbreviations. Each entity has one rule to deduce the relationship to the state entity based on it's state code. The validation rule per entity then simplifies to any entity that does not have a relationship to exactly one state entity must have an invalid state code. Of course, this approach is only practical when there is a relatively small number of mappings from codes to entities that needs to take place (e.g. states would work, but doing the same for all zip codes would be impractical).
    Generally speaking, the normalization needs to occur if the rules are going to model the business policies for each logical business entity 1:1. Otherwise, just like with a database design, replication will occur and will impact the number of rules and complexity of rule maintenance.

  • Reusing Time Machine from an external hard drive

    Since now I've read a lot of discussion to solve this issue but I cannot understand how to proceed.
    My situation is the following. I've replaced my old HDD with a SSD. I performed a clean install of ML 10.8.3 without the support of Migration Assistant. Now, I would like to reuse my extarnal drive without erasing my old backups. In other words, I would like to inherit those backups and continue to use my exteranl drive.
    I've found a very good guide for this. In particular, I've read these two FAQs:
    http://pondini.org/TM/B5.html
    http://pondini.org/TM/B6.html
    They are mutual exclusive, I think. If the first one works, you are ok. On the contrary you can follow the second one.
    I have two questions about those FAQs.
    Concerning the first (B5), when will the popup appear?
    Based on my situation, if the popup won't appear, what type of box (B6) do I have to follow? I suppose the pink one but I'm not so sure.
    Thank you in advance.

    Time machine works great for the file you accidentally delete or modify even if you need to go back months and months.  There are better solutions when you really just need to clone your existing system like CCC or Superduper.  A clone is more flexible when it comes to getting your stuff.  The only downside is you will lose the multiple copies time machine keeps.  The upside is you know exactly what's on it and you can boot from it if needed.  The file structure is definately more stable on a clone.
    A time machine is OK for what you're doing.  I just think a clone is better.  The choice is yours.

  • All device mappings lost, including DVD, trying to install Windows 8.1 on a new SSD disk containing no OS

    I have a catch-22 situation. When I installed a new SSD disk on my desktop (does not contain an OS), Windows 8.1 would not install. The error stated that there was no partition to install on. I saw a Forum describing initializing the drive with DISKPART
    using the advanced tools and a command prompt I got through the windows 8.1 installation disk, which I did successfully.
    I did what it described, created an active partition, an all my drive mappings were lost. Now I can't access the Windows installation disk because the mapping was lost on my DVD reader. The error says to press any key to boot from DVD, when I do this the
    message just comes up again. It is clear my DVD is not spinning or being accessed.  So, every solution I have read on these forums seems to depend on being able to read the DVD, which I cannot do. I have unplugged all hard drives but the new SSD and DVD
    reader.
    When I try to get a listing from the shell, my only option, it says nothing is mapped. My BIOS settings boot first from DVD, then from disk. It doesn't matter, the DVD cannot be accessed.
    How do I map my DVD with no OS so the Windows installation disk can be accessed?

    Hello LBLivnat,
    With no operating system, the DVD recognization is not from Windows.
    Please go to bios and check if the DVD rom is recognized in the BIOS.
    Please contact the manufacturer and check if the issue is from the BIOS.
    Best regards,
    Fangzhou CHEN
    Fangzhou CHEN
    TechNet Community Support

  • AWM: Can not see the synonyms in the mappings pane

    Hi, using the AWM 11.2.0.1.0A, in the mappings pane under the item Synonyms does not appear any synonyms although there are some of them (private synonyms) in the user's scheme.
    Any hint?
    Thanks.

    I just tried this in 11.2.0.1 and the synonym showed up in AWM. I ran the following (in the sample GLOBAL schema)
    create synonym prod_table for product_dim;
    Note that product_dim is a table in the GLOBAL schema, and I ran the above statement as GLOBAL.
    I then attached AWM as GLOBAL and saw prod_table show up in the synonyms folder of the mappings pane. What are you doing that is different from this?

  • Execute CDC mappings from a PL/SQL procedure

    Hi,
    I´m using OWB 11.2.0.2 for Linux. I´ve created some CDC mappings to update cubes with changes coming from other tables and cubes (from the tables that implement those cubes with the relational option). The issues are:
    - The CDC mappings run successfully from the OWB (Project Navigator - Start), but I cannot execute them from a procedure in PL/SQL with the following code:
    PROCEDURE "PROC_RUNCDCMAPPINGS" IS
    --inicializar variables aquí
    RetVal NUMBER;
    P_ENV WB_RT_MAPAUDIT.WB_RT_NAME_VALUES;
    -- ventana principal
    BEGIN
    RetVal:= BARIK.CDC_LOAD_CUBO_RECARGA.MAIN(P_ENV);
    RetVal:= BARIK.CDC_LOAD_CUBO_TOR.MAIN(P_ENV);
    RetVal:= BARIK.CDC_LOAD_CUBO_TOAE.MAIN(P_ENV);
    RetVal:= BARIK.CDC_LOAD_CUBO_VIAJES.MAIN(P_ENV);
    RetVal:= BARIK.CDC_LOAD_CUBO_TICKETINCIDENCIA.MAIN(P_ENV);
    RetVal:= BARIK.CDC_LOAD_CUBO_LIQMONEDERO.MAIN(P_ENV);
    RetVal:= BARIK.CDC_LOAD_CUBOS_LIQTEMPORALES.MAIN(P_ENV);
    COMMIT;
    END;
    It doesn´t report any error (the value for RetVal after execution is 0), but the cubes are not loaded with changes, and the changes stored in the J$_%tables are not consumed.
    Some of the options that may impact in the mappings are:
    - All the CDC are of Simple type
    - There are more than one subscriber to consume the changes, as for some tables, its changes must feed more than one CDC.
    - All the mappings include only one execution unit per mapping.
    - The integration/load template is the default: DEFAULT_ORACLE_TARGET_CT
    Other question is: As I explained, I need more than one subscriber because same updates must be consumed by different CDC mappings, to load different cubes, but I´ve not been able to assign the subscribers to only the tables associated with them, so all the subscribers are subscribed to all the changes in all the CDC tables, but as many of those subscribers never consume the changes of same tables, in the J$_% tables remains the not consumed records, and I haven´t found the way to purge those tables (other than the delete from J$_), nor to assign the tables with the subscribers (so the subscribers are only subscribed to their interested changes, that will be consumed, so the tables will be emptied after the consumption).
    Any help with these problems will be greatly appreciated.
    Tell me if more info is needed to clarify the situation.
    Best regards,
    Ana

    Hi David,
    Thank you for your reply.
    These mappings are the mappings needed to update the cubes with the changes detected by the CDC system, they are located under the Mapping Templates folder and I´m using code templates for the control of the loading and the integration (the DEFAULT_ORACLE_TARGET_CT) mapping.
    What I need is to execute these mappings within a PL/SQL procedure that will be invoked from different tools.
    I´ve done it for regular mappings (not CDC mappings), and it works. The code is the same as for the CDC ones:
    PROCEDURE "PROC_RUNLOADMAPPINGS" IS
    --inicializar variables aquí
    RetVal NUMBER;
    P_ENV WB_RT_MAPAUDIT.WB_RT_NAME_VALUES;
    -- ventana principal
    BEGIN
    RetVal:= BARIK.LOAD_CUBO_RECARGA.MAIN(P_ENV);
    RetVal:= BARIK.LOAD_CUBO_TOR.MAIN(P_ENV);
    RetVal:= BARIK.LOAD_CUBO_TOAE.MAIN(P_ENV);
    RetVal:= BARIK.LOAD_CUBO_VIAJES.MAIN(P_ENV);
    RetVal:= BARIK.LOAD_CUBO_TICKETINCIDENCIA.MAIN(P_ENV);
    COMMIT;
    END;
    -- End of PROC_RUNLOADMAPPINGS;
    ,and when I run it, the mappings are executed, but with the CDC ones it doesn´t (even when no error is reported).
    I know that they are deployed in the selected agent (in my case the Default_Agent), but when I start them from the OWB, the mapping packages are created in the DB schema, so, I thought that maybe I could invoke them....so what you tell me is that the only way to invoke them is from SQL*Plus? not from a regular PL/SQL procedure?
    Thank you very much,
    Ana

  • Proving prepared statements are being reused

    How can I prove that a prepared statement from a JDBC driver is being reused / pooled ?
    What essentially I want to do is to have prepared statements reused to reduce hard parsing ... but I also need to prove that the statements are being reused. If I query the statement in V$SQLAREA, the column PARSE_CALLS does not seem to be distinguish between hard parse and soft parse:
    http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96536/ch3204.htm#1126299
    I am only interested for now in proving the just ONE statement is being reused ... which mean that the number of hard parses is very low compared to the number of soft parses for that ONE statement.
    Regards,
    jms
    Message was edited by:
    jms

    Hi,
    No, parse calls is all soft and hard parse together. What you would see, if used absolutely correctly, would be 1 hard parse per session and many executions.
    But since v$sql is obviously not linked to v$session other than at the time of exection, you see the aggregated parse calls and executions for each cursor. So what you should see is parse calls go up relatively slowly to the number of exections.
    However, you can see soft and hard parses using the v$sesstat and v$statname views so you can see soft and hard parses on a session by session basis, be these are again aggregated, so you can't see soft / hard counts per cursor, only the total for a session.
    What I see a lot of the time is they don't get it quite right, so hard parses is low but soft parses are high, so they are still parsing when they don't need to, but at least they are binding and using shareable SQL, which is a step in the right direction.
    When I say 'they', it is a generic reference to all Java/.Nyet programmers writing front end code where they just don't 'get' parsing and binding because it's just too complicated and hey, SQL Server isn't like this...!
    HTH
    Chris

  • PL/SQL reuse in ADF

    Is disabling the use of application module pooling good practice for intranet applications where the number of users are known in advance (although in the thousands)? This was suggested as a solution to limit the amount of recoding that will be required of existing PL/SQL programs that make extensive use of global temp tables/package variables/etc. By disabling pooling (and a few other tweaks) the user will access the db with the same session and hence database state is preserved between requests. But in my experience a lot of PLSQL code is written to fit specific use cases (mostly on Forms) without considering the need to reuse the code in any other context (although I must admit that it can easily happen in any other language). I have repeatedly tried to explain that state is better maintained and much easier to deal with if it sits on the application but perhaps I'm wrong. Any advice will be much appreciated.

    Hi,
    its not enough. If you want to build an ADF application that behaves like Forms, then you need to look for implementing dynamic JDBC credentials so that users have dedicated database connections (which is what Forms is doing). Note that using Application Module pooling and database connection pooling is guaranteeing you better performance so that the question is what the required changes are (global PLSQL variables need to be removed for sure) to PL/SQL so the logic can be used in ADF applications that follow best practices (which is that they run as true Java EE web applications)
    Frank

  • HP Express Card Mini Remote Mappings, Issues, Woahs, Questions.

    Ok, I am trying to actually get this Mini-Remote to be useful for my DV5-1235DX.
    First, is there an easy way to remap the buttons on the remote control?  I will never use HP Smart DVD.  I do not use HP Smart Menu.  I will not use Media Center.  I prefer my own software over those packages. 
    1). Any way to map those buttons to something else and stop the calls they make starting the existing software?
    2). Is there a full list of which media functions the remaining buttons are mapped to?  I have found some so far provided below.
    Remote Button Virtual Key Media Key
    Stop VK_MEDIA_STOP MEDIA_STOP
    Rewind MEDIA_FASTFORWARD
    Play/Pause VK_MEDIA_PLAY_PAUSE MEDIA_PLAY_PAUSE
    Fast Forward MEDIA_REWIND
    Previous VK_MEDIA_PREVIOUS_TRACK MEDIA_PREVIOUSTRACK
    Next VK_MEDIA_NEXT_TRACK MEDIA_NEXTTRACK
    Up MEDIA_CHANNEL_UP
    Down MEDIA_CHANNEL_DOWN
    Direction Up VK_UP
    Direction Down VK_DOWN
    Direction Left VK_LEFT
    Direction Right VK_RIGHT
    OK VK_RETURN
    Back VK_BROWSER_BACK BROWSER_BACKWARD
    Settings "i" Volume Down VK_VOLUME_DOWN VOLUME_DOWN
    Mute VK_VOLUME_MUTE VOLUME_MUTE
    Volume Up VK_VOLUME_UP VOLUME_UP
    As can be seen I am still missing some key buttons and their matched Media Key Function Name. 
    I would appreciate any and all help on finding the missing button functions and remapping the current app start calls.
    Thank you very much in advance for your time,
    Kelly
    P.S. - EDIT: A programmer friend pointed out the IR Software/Driver may be sending virtual keys and not just media key signals.  With that I was able to map a few more to their virtual key and can use those buttons now as well.
    With this new information I can now map all buttons except the little "i" and the 5 buttons across the top (Power, DVD, SmartMenu, Display Switch, MediaCenter).
    P.P.S. - Is there even an application that does anything when pressing the "i" button on the remote?  I've tried almost every application that was installed on the laptop and not one has responded when pressing that button.  The HP User Guides section 'HP Mobile Remote Control (Select Models Only) > Button quick reference' lists this button as Settings and says:
    "Press to display system information. The button may also be used to display settings menus for some multimedia software."  It does not display system information and I have yet to find any software it displays anything in.
    Message Edited by kelendral on 2009-04-25 07:48 PM

    Well, I called HP Support today.
    They verified the only reaction they could get from that "Settings" button on a similar model (they did not have the exact DV5-1235dx on hand) was to interrupt the screen saver.  This is the exact and only behavoir I have found with that key.
    They were also unable to provide any technical information (such as remote code, key being emulated, virtual key command, or media key mapping).
    So basically on a similar model device they experienced the exact same thing, the key appears to have no function in any of the software provided by HP.
    It is very disappionting that their technical support was so lacking that they could not describe the functionality of the key even after being sent up a level and passed over to a third tech.
    Until I figure out the mapping of this key, it appears to be a nice way to remotely interrupt the screensaver.  Then again any of the other keys will do that as well.
    I did find some use for knowing both the VK and MK mappings.  Media Player Classic HomeCinema allows the use of either VK or MK mapping.  It also allows the use of both.  By using both some keys can be made to perform double duty.
    Example:  MPC-HC has the Play function mapped to MK of MEDIA_PLAY_PAUSE.  By mapping the VK of VK_MEDIA_PLAY_PAUSE to one of the Jump Backward commands [eg Jump Backward (medium)] then hitting the Play/Pause key while something is playing will pause playback, and do a short rewind.  It will also do another short rewind and start playing again on the next press.  
    Example 2: MPC-HC has the Mute function mapped to MK VOLUME_MUTE.  By mapping the VK of VK_VOLUME_MUTE to Toggle Subtitles then pressing Mute will mute the sound and turn subtitles on.  Press again to turn subtitles off and turn the sound back on.
    This remote is similar to other HP laptops and so if you happen to know a piece of software which responds to the 'Settings i' button on any model of the HP laptop with any express card style remote running Windows Vista 64-bit please give a shout.
    Thanks again,
    Kelly

Maybe you are looking for

  • Lenovo Ideapad U410: Display not working after sleep and/or restart

    Hello all, I am recently having some inconsistent display issues with my Lenovo U410 laptop i7 1TB with a Windows 8 PRO upgrade (came with windows 7).  When I press the Power Button on my laptop to put it to sleep, the Screen turns black as if it is

  • Types of Mappings and their Use

    HI All, I have been using Graphical Mapping all these days.I want to try other mappings like Java,ABAP and XSLT. Can anyone let me know as to how to go about it and which mapping to choose depending upon the scenario. Thanks

  • Re: ALV Grid Application Tool Bar

    Dear Experts,              I am displaying a report in ALV grid. In the application tool bar. 'save layout' and 'change layout' icons were missing.if i want to put those icons on application tool bar where i have to change? if anybody knows pls. help

  • Business Intellingence Application Server installation hangs !!!

    hello i am trying to install the Oracle Business intelligence 10g Server( the BI components of the AS 10g ) on a Windows XP machine.I know its not supported but no where they say you should not install it, they only say not recommended . I successful

  • How to change CMYK art to grayscale?

    I am trying to change a CMYK vector file to grayscale in CS4. I went to Edit/Edit Colors/ Change to Grayscale. The .AI vector art now looks gray on screen, but the title says "Icon.ai@100% (CMYK/Preview)". It still reproduces as a CMYK file and not G