Using an WD Component twice within the same Component

Hi all,
our company has made a WD Component for editing business partners.
My job is to build a WD Component where two business partners (different roles) are edited within the same window.
My idea was to make 2 separate component usages of the Business Partner WD Component within my component.
This just works fine. But there is a problem when mapping the context of both Business Partner-Components into my WD Component. There are always naming conflicts. This is because it is not allowed that there are two nodes with the same name in the context, even if they are in different subnodes. Renaming the nodes after mapping them in my component also doesn't work, because it is not possible to rename nested nodes.
Does anyone know a solution?
Kind regards,
Florian

Hi Anurag,
thank you for giving me help. You are right, it is possible to use a component twice within the same webdynpro component.
But the problem is the context mapping in the target component.
Let me give you an example.
This is the context of the twice used component.
CONTEXT
|
|->NODE_1
|  |
|  |->SUBNODE_1
|  |  |
|  |  |->SUBSUB_NODE_1
|  |  |  |
|  |  |  |->ATTRIBUTE_1_1_1
|  |  |  |->ATTRIBUTE_1_1_2
|  |  |->SUBSUB_NODE_2
|  |  |->SUBSUB_NODE_3
|  |  |->ATTRIBUTE_1_1
|  |  |->ATTRIBUTE_1_2
|  |->ATTRIBUTE_1
|  |->ATTRIBUTE_2
|  |->ATTRIBUTE_3
Now, if i map this context (NODE_1) to the target web dynpro component I have a problem. I have to map it twice (one time for each used component), so that i can access both used components. But WebDynpro only allows me to rename the node NODE_1. Mapped subnodes (SUBNODE_1, ...) cannot be renamed. So i cannot map the context of both used components, because there are always naming conflicts. WebDynpro doesn't allow that there are two nodes with identical names within the context, even if they are in different subnodes.
Is there a solution? We really need one.
Thanks
Florian

Similar Messages

  • How to make use of adjacent data elements within the same buffer

    Hi,
             Does anyone know how to make use of adjacent data elements within the same buffer? To make my question clearly, I would like to give you an example. In my application, I set "sample to read" as 10 which means at each loop 10 data samples will be taken into a buffer. Now, what I would like to do is to do some calculations on adjacent data samples in same buffer. I tried to use "shift register" for this, but it seemed to me that it only can deal with the calculation between data from adjacent loops. In other words, it skips 9 data elements and take the 10th one for the calculation.
             Here I also attach my VI showing what I did.
        Thank you very much in advance,
                            Suksun
    Attachments:
    wheel_encoder_1.vi ‏98 KB

    Hi Suksun,
          I hope you'll forgive me for distilling your code - mainly to understand it better.  I tried to duplicate your logic exactly - which required reversing the "derivatives"-array before concatination with the current samples array.  As in your code, the last velocity is being paired with the first position.  If first velocity is really supposed to be paired with first position, just remove the "Reverse 1D Array" node.
    cheers
    Message Edited by Dynamik on 01-07-2006 03:17 AM
    Message Edited by Dynamik on 01-07-2006 03:19 AM
    When they give imbeciles handicap-parking, I won't have so far to walk!
    Attachments:
    encoder2.GIF ‏14 KB
    encoder2.vi ‏102 KB

  • HT1420 I purchased new computers twice within the same year because they old were damaged in a storm.  However, I can't deauthorize/reauthorize the new computers.  How do I deal with this situation.

    I purchased new computers twice within the same year because they were damaged in a storm.  However, I can't deauthorize/reauthorize the new computers because it has been less than a year.  How do I deal with this situation?

    BrianBlaze wrote:
    I have 3 Computers at home, I am studying computer sciences and am constantly rerformatting my computers, installing windows and linux over and over again.... EVERYTIME I reformat I have to authorize the same computer and so it takes up one of my 5 authorized computers... Anyways after deauthorizing all my computers in september I was not aware I couldn't do it for another year (why does APPLE assume these stupid tactics prevent piracy). Anywysw I need to reach apple and have them make it so I can do it again. I had a similar problem with Playstation and when I called them they fixed it for me... even windows (which you can only have one serial per computer) made it easy because all I had to do was call them and they fixed it for me. Now I need APPLE to do the same and this is the only place I could see to actually say what is going on... I can't believe I have to do this with my iPhone... I wanted an mp3 player and a phone together and if I can't put new songs until September 20, 2012 I am going to freak out!
    HELP!
    Brian
    Try this link: http://www.howtogeek.com/howto/23974/beginner-deauthorize-all-computers-associat ed-with-your-itunes-account/

  • Pictures in email are showing twice within the same email

    Hi,
    For every email I receive that contains a picture, the picture itself shows up twice in the same email, how do I correct this proble??
    Thanks

    More than likely, every one of these messages were composed in HTML or received and forwarded by an email client using HTML for message composition.
    There are two versions of the same message sent when HTML is used for message composition - an HTML version and a Plain Text version for those who prefer turning off the rendering all HTML when received.
    There isn't anything you can do to correct this.
    If using HTML for message composition was no longer supported and allowed, the majority if not all problems experienced with the exchange of email would be eliminated.

  • SBO - How to use two different Stock Account within the same Item Group

    Hi,
    I'm currently stuck within one of my implementation.
    I'm deploying the same solution worldwide which worked pretty well until now. All the items are connected to an item group, with a unique GL account, supposed to book at the same time the good receipt and the good issue (Balance-Sheet Account = 14xxxxx).
    My new unit is willing to use two different GL accounts when performing its stock entry (let say 14xxx10) and another GL account for the good issue, let say 14xxx20.
    Do you have any clue so i can please them and keep using at the same time the item group ?
    Thanking you in advance
    Stephane

    Hi,
    In fact, we use the GL account as the HQ Account (Reporting Account) while the "Export Code" will be used to store the local GL Account (greek account).
    As such, we can, somehow handle two different chart of accounts.
    In my reporting, i'm only using a single GL account for stock movements, while my greek counterparts want to handle two different accounts.
    Threfore, i have only two solution since there is normally a one to one relationship between a HQ account and a local account that are :
    1 - Duplicate the HQ accounts
    In that case, i do respect anytime the one to one relationship. I've got one HQ account for one local account. But how can i put this since i can only handle one single stock account.
    2 - I keep my single stock account like this but i won't be managing the possibility to get two different Export Codes.
    Regards
    Stephane

  • TDMS: is it possible to use sender and receiver client within the same SID

    Hi all
    I have a general question about TDMS: i always read that it is possible to refresh data from a productive system/client to a test system/client, e.g. PRD100 => DEV100. But is it also possible to refresh data from one sender-client to the receiver-client inside the same system using TDMS, e.g. DEV100 => DEV200.
    i'm asking because if i start to build up a new client using tdms the first step is to build up the client using package "ERP Initial Package for Master Data & Customizing". This includes under point "data transfer" the step "lock the system" with teh following description:
    Lock System
    Activities
    During data deletion in the receiver client, the tables are dropped. All clients in the system are affected by this procedure. Consequently, all users in all clients in the receiver system must be temporarily locked while the data deletion takes place.
    The function for this activity locks only the current client. If the receiver system is a single client system, it is sufficient to execute the function. If, however, the receiver system is a multi-client system, the user in the other clients must be locked using standard means.
    Anyone has any experience with this scenario inside the same system?
    Regards
    Adrian

    You can run TDMS package on the same system and between different clients. However SAP don't recommend to run TDMS package on the same system.
    There are 2 ways to delete data in receiver system: Array delete and drop insert.
    You have to use Array Insert only which is usually very slow as it first select all the relevant entries from the tables in the target client and then drop it. So, it is slow.
    Drop insert is much optimized and fast but the same can not be used in this use case.
    That is the reason SAP don't recommend to have TDMS run in same system.

  • Use a capture device twice at the same time?

    I have write a application using JMF. But I have a big question that how can I use a capture device several times at the same time????
    For example:
    I create a player to play video from my webcam on my PC ,and then I want to send the video stream from my webcam to another PC at the same time. But I failed--only one task can work.
    For example:
    1, I write a class Player and another class RTPTransmit. Then I send the same medialocator to two of them. Then there will be a exception said that capture device is in use. And only one task can work.
    2, I write a class Player and another class RTPTransmit. Then I use :
    dataSource1 = Manager.createDataSource( locator );
    dataSource2 = Manager.createCloneableDataSource( dataSource1 );
    then I send dataSource1 to Player object to play video on local PC and send dataSource2 to RTPTransmit to send video to another PC. But only one task will work too.
    My question is that how can I use a capture device several times at the same time???
    I have tried several ways and sill can not find a method. If anyone know how to do,could you tell me please? Thank you very much.

    Yes ,I use Manager.createCloneableDataSource() method to create the clone of the datasource ,but it can not work too. The java doc illustration is :
    Creates a cloneable DataSource. The returned DataSource implements the SourceCloneable interface and enables the creation of clones by the createClone method.
    If the input DataSource implements SourceCloneable, it will be returned right away as the result. Otherwise, a "proxy" DataSource is created. It implements the SourceCloneable interface and can be used to generate other clones.
    When createCloneableDataSource is called on a DataSource, the returned DataSource should be used in place of the original DataSource. Any attempt to use the original DataSource may generate unpredictable results.
    It means that if I clone a datasoure from original datasource, then the createCloneableDataSource() method will return a datasuouce implements interface SourceCloneable, right ? I see that the intereface SourceCloneable has a abstract method createClone() , but when I use createCloneableDataSource() to get a source clone, I find that I can not use method createClone(), why??? For example: data1 is the
    orginal datasource. Then:
    DataSource data1 = Manager.createDateSource( locator );
    DataSource data2 = Manager.createCloneableDataSource( data1 );
    now data2 is the "proxy" datasource which implemnets the interface, right? But I can not use data2.cloneClone() ,why? Then I write the fllowing code:
    DataSource data3 = Mangaer.createCloneableDataSource( data2 );
    DataSource data4 = Manager.createCloneableDataSource( data2 );
    playOnLocalPc = new PlayOnLocalPc( data3 );
    playOnLocalPc.start();
    rtpTransmit = new RTPTransmit( data4 );
    rtpTransmit.start();
    PlayOnLocalPc and RTPTransmit is my own class to play or transmit video stream. But they can not work at the same time. If I play video from webcam on local PC and then start to transmit stream to other PC , the play window will become black. Why?????It is too strange. Dose anyone know the reason ,please tell me, thank you very much. Giving some example code will be better:) Thank you again!

  • Using SAP Exit Variable twice on the same report

    Hello all,
    I need to use the same variable -Current Calendar Day (SAP Exit)- to filter against 2 characteristics on the same report.
    Unfortunately it's not possible, here the error:
    " Variable 0DAT is used in both (structure) element 11T4741S4XTWZUAJ9IQ6DUDE1, and element AZLK9YCS4XGJ940MRPMLXMDS9 for various characteristics (ZCBBIDATE, ZCBPHTDT). This is not permitted as the characteristic is required for the F4 value help structure."
    May you please suggest me a way to do it ? Thanks in advance.

    Hi
    As the 0DAT varaible check the other standard varaible which provides the same function in business content.
    Or create a varaible with Customer exit and use it.
    In CMOD write the code in like this
    WHEN 'ZDAT'
    L_ZDAT = Sy-datum.
    L_S_RANGE-low = L_ZDAT.
    and follow the other codes as you define for other varaibles.
    REgards
    M.A

  • How to use multiple profiles within the same instance of Thunderbird

    About a month ago, I had Thunderbird configured with three profiles,
    and all three could be used within a single startup/instance of
    Thunderbird. That PC is now gone. I have re-configured the three
    profiles on a new PC, but am having trouble making all three
    useable within the same instance of Thunderbird. Can you help?
    Both PCs are/were Windows-7 64 bit.

    Thunderbird only opens on the default if one profile
    or
    if Profile Manager is instructed to ask at startup it will allow you to choose which Profile to open else it opens on the last Profile used..
    So it shows one Profile at a time in one instance of Thunderbird.
    However, one Profile can have many mail accounts.
    eg: I run 4 mail accounts in one Profile.

  • Using 2 refcursors within the same procedure

    Hi,
    Can we use 2 refcursors within the same procedure. This might sound strange. But I have a scenario of doing so- one for dynamically checking for some validations and another for returning a result set.

    Yes, go thru the below example.
    CREATE OR REPLACE PACKAGE CURSPKG AS
    TYPE T_CURSOR IS REF CURSOR;
    PROCEDURE OPEN_TWO_CURSORS (EMPCURSOR OUT T_CURSOR,
    DEPTCURSOR OUT T_CURSOR);
    END CURSPKG;
    CREATE OR REPLACE PACKAGE BODY CURSPKG AS
    PROCEDURE OPEN_TWO_CURSORS (EMPCURSOR OUT T_CURSOR,
    DEPTCURSOR OUT T_CURSOR)
    IS
    V_CURSOR1 T_CURSOR;
    V_CURSOR2 T_CURSOR;
    BEGIN
    OPEN V_CURSOR1 FOR SELECT * FROM EMP;
    OPEN V_CURSOR2 FOR SELECT * FROM DEPT;
    EMPCURSOR := V_CURSOR1;
    DEPTCURSOR := V_CURSOR2;
    END OPEN_TWO_CURSORS;
    END CURSPKG;
    I hope it would be helpful.

  • Downloaded Yosemite but it will not install on Macintosh HD as it says it is used for Time Machine Backups but it is not.  TM backup is to an external 2TB HD.  Downloaded OX x twice with the same result.

    Downloaded Yosemite but it will not install on Macintosh HD as it says it is used for Time Machine Backups but it is not.  TM backup is to an external 2TB HD.  Downloaded OX X twice with the same result.

    OS X: Cannot install on a volume used by Time Machine for backups
    For some reason you have a folder called Backups.backupdb at the root level of the hard disk on which you want to install Yosemite.
    Move it to the Trash.

  • When using Adobe Photoshop CS5, print settings default within the same session.

    Windows 7 Pro 64 bit.  As mentioned after adjusting some settings and printing, the settings reset the next time we go to print the same file within the same session. (never closing the file)

    Hi Chris,
    I will definitely give that a try. I had a tech set up my computer after i purchased it less than a week ago but it is a possibility that he missed it. I will try and run an update this weekend and see if that increases the speed when OpenGL is enabled. I will get back to you on the issue in the next few days.
    Thanks for your insight and helpful suggestion.
    Much appreciated.
    -Darren

  • Question relating tips for 2 DFF segments within the same group

    Hi All,
    I have a requirement where in I need to display a tip message for two of the DFF flexfield Segments within the same group. Currently we are displaying a tip for one of the DFF flexfield segment by placing it at the end of the Segment List and creating a normal tip message just below it. The shortfall of the above approach is when I add new segments to the DFF, the tip for the former segment is out of place.
    Also, I currently have a requirement to create another tip for another Segment which is part of the same DFF. Could anyone of you please suggest how both the tips for the 2 DFF segments of the same group can be shown on the same page?
    Thanks,
    Sowmya.K
    Edited by: user770244 on Nov 5, 2009 12:54 AM

    Hi experts,
    I am trying to find some solution that way:
    - Maintain field catalog (FBRC008): setting field Segment as "secondary organisational unit" and setting field parter segment as "Secondary partner unit"
    - Setting up a the reconciliation display (FBRC003) with the flag "Use Primary and Secondary org units and partner units in hierarchy display"
    But when I launch the reconciliation display, the following dump arises :
    "ITAB_ILLEGAL_COMPONENT"
    In the current ABAP program "CL_FBRC_PRESENTATION==========CP" the internal
    table "<LT_TOTAL>" was to be
    processed with "SORT".
    At the same time, a component "SEGMENT " was dynamically specified as content
    of the field "ME->MD_SECONDARY_ORGUNIT_FIELD".
    Do you have any explanation for that dump?
    Thanks!

  • HT204266 I was charged twice for the same app how do I get a refund/credit?

    I was charged twice for the same app how do I get a refund/credit?

    You will need to contact iTunes Support. You can try the 'report a problem' link from your purchase history : log into your account on your computer's iTunes via the Store > View Account menu option and you should then see a Purchase History section with a 'see all' link to the right of it ; click on that and you should see a list of your purchases ; find that app and use the 'Report a Problem' link and fill in details about the problem (iTunes support should reply within, I think, about 24 hours).
    If the 'report a problem' link doesn't work (it's been taking some people to this site on a browser instead of showing a form in iTunes) then you can try contacting iTunes support via this page : http://www.apple.com/support/itunes/contact/- click on Contact iTunes Store Support on the right-hand side of the page.

  • SSO for various applications within the same portal

    Is it possible to implement SSO at the application level in an EP 7.0 environment?
    Ex:  One Portal with ESS and BI Functionality (BI is connected to the BI backend, ESS is connected to the ECC backend, but all of it exists within the same portal instance) in which the BI Explorer would rely on SSO, while the ESS would require a logon to the portal.  The initial page of the portal would not be a logon screen, but rather a menu screen
    Does this functionality exist?

    For our purposes, ESS would have to be authenticated (perferably through Active Directory), while BI Explorer wouldn't require "visible" authentication, BUT the question would be, could all of this exist on the same portal..
    I agree that it certainly wouldn't be user friendly to ask users to logon (using AD l/p) for certain parts but not others.  I think the solution would simply to have 2 portal instances (ESS/ECC = Logon/Password,  BI Portal = SSO), and to federate the BI to the ECC Portal. That way, if someone wanted to work in BI and only BI, they could go without logging on, but if they wanted to go to the ESS Portal they would have to logon BUT would be able to use both ESS and BI.
    This all stems from an effort to eliminate the neccessity of having to logon to a portal (for a small group of managers), but still maintaining a level of security for ALL users in regards to employee self-service

Maybe you are looking for

  • Can you transfer the same iTunes library to two laptops?

    I have a really slow PC, with my whole iTunes Library on.. Is it going to be possible for me to transfer my whole library to a new PC but keep the library on the slow PC as well? Thanks in advance.

  • I need help with my hangman project

    I'm working on a project where we are developing a text based version of the game hangman. For every project we add a new piece to the game. Well for my project i have to test for a loser and winner for the game and take away a piece of the game when

  • Should I install Adobe Flash on my mac?

    Is it a good idea to put Adobe Flash on my Mac?  It makes me nervous.

  • Call function in driver program

    Hi all, I created one smartform and trying to assign it to a driver program and when I call the function module second time in SE38 and give the FM(number) generated then its throwing an error saying that' FM ''  '' has been called'. when I called th

  • Flat FIle Upload Help!

    Hi, I will have a unix directory of 10-20 text files with different names, but same structure that I need to load into BW.  The directory will have any number of files with different names and they all need to be loaded.  How can I come up with a sol