How to talk between Customand Conponent  controller

Hi,
Can any one tell me how to talk between two controller.....
Help will be awarded.
Regards,
Gurprit Bhatia
Message was edited by:
        GURPRIT BHATIA

Hi Gurprit,
If you need to exchange data between 2 controllers, you need to specify a context mapping between the contexts of the 2 controllers in use. You can do so by creating a Data link between them by using The Data Modeler.
In addition, if you want to call certain methods which are defined in another controller, you can do so by specifying the "Called" controller as a Required controller in the "Calling" controller.
For e.g If i have to communicate between the Component controller and the Custom controller and in the custom controller i have a method getDetails() defined, i can access this method in the Component controller as follows:
In the Component controller Properties Tab, add the Custom controller as a Required Controller.
In the Component controller implementation, i can then call the getDetails() as follows:
wdThis.wdGetXYZCustomController().getDetails();
Likewise you can also access the context and other properties/functionalites of the Custom controller.
Hope this helps.

Similar Messages

  • Can any one tell me how to talk between two controller.....

    Hi,
    Can any one tell me how to talk between two controller.....
    Help will be awarded.
    Regards,
    Gurprit Bhatia

    Hi Gurpit,
    If you want to share data between 2 controllers then you can simply do that by providing a data link between the controllers in your data modeler.
    If you want to use some methods of one controller in another then you can do it using
    wdThis.wdget<controller name>().<method name>();
    If your question is something different than this then please elaborate your requirement.
    Regards,
    Murtuza

  • RE: How partitions talk on the same machine

    All,
    Partitions on the same physical node will use Domain (Berkeley) sockets
    when available, to avoid the "seven layer salad". If not available,
    messages between partitions will dive through the mayonaise, bacon,
    lettuce, etc, and use the full TCP/IP stack.
    From a tech note: "When a Unix Domain socket is created, a file in theformat of
    FORTE_0000XXXX, where XXXX is the process id in hex, is placed in the
    directory %{FORTE_ROOT}/tmp. If FORTE_ROOT is not set, this file will be
    placed in /tmp instead. This is a good place to look to see if a process
    is listening on an Unix Domain socket."
    Don
    At 03:25 PM 4/28/98 -0400, Sabharwal, Inderjyot wrote:
    >
    Hi,
    Partitions on the same physical node use TCP/IP to communicate with each
    other even if there are more efficient, alternative IPC mechanisms
    available.
    Inderjyot.
    -----Original Message-----
    From: Mike Moran
    To: [email protected]
    Sent: 4/28/98 1:28 PM
    Subject: How partitions talk on the same machine
    Does anyone know how partitions on the same Unix machine communicate? Do
    they use internal TCP/IP or do they actually go out on the network and
    do a loop back?
    I'm assuming that Forte uses the network to find the partition via the
    Name Service/Environment Manager (once) and once it finds the partition,
    Forte uses internal TCP/IP to talk process to process.
    Mike Moran
    Longs Drug Store
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    ============================================
    Don Nelson
    Regional Consulting Manager - Rocky Mountain Region
    Forte Software, Inc.
    Denver, CO
    Phone: 303-265-7709
    Corporate voice mail: 510-986-3810
    aka: [email protected]
    ============================================
    "When you deal with high numbers, you need higher math." - Hobbes
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Hi,
    Partitions on the same physical node use TCP/IP to communicate with each
    other even if there are more efficient, alternative IPC mechanisms
    available.
    Inderjyot.
    -----Original Message-----
    From: Mike Moran
    To: [email protected]
    Sent: 4/28/98 1:28 PM
    Subject: How partitions talk on the same machine
    Does anyone know how partitions on the same Unix machine communicate? Do
    they use internal TCP/IP or do they actually go out on the network and
    do a loop back?
    I'm assuming that Forte uses the network to find the partition via the
    Name Service/Environment Manager (once) and once it finds the partition,
    Forte uses internal TCP/IP to talk process to process.
    Mike Moran
    Longs Drug Store
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

  • How to program a midi foot controller on Mainstage? Does anyone knows how to program the foot controller with exclusive solo channel in order not to dance "tip tap" while from clean guitar I go to crunch or solo? How to do this programming on Mainstage?

    How to program a midi foot controller on Mainstage? Does anyone knows how to program the foot controller with exclusive solo channel in order not to dance "tip tap" while from clean guitar I go to crunch or solo? How to do this programming on Mainstage?
    I basically managed to learn how to invert parameters which allows me to be as default in the clean guitar channel and if I switch the first button on the midi foot controller I switch to crunch, but at this point I tryied so hard to programm the second and third button to switch, only through a button in one step, to a third channel for distorsion or a 4th channel for solo guitar but I couldn't figured out how this work can be done!
    I would appreciate if anyone could help or share this experience with others who are experiencing the same problem.
    Cheers.
    F.

    I cannot seem to get mainstage to recognize my FCB either. I am using IFCB. Anyone figure this out?
    Thanks,
    Eric

  • Can't figure out how to "talk text". Any ideas?

    I can't figure out how to "talk text". I thought it might be in settings under "voice over", so I turned that on. Nope. Now I can't turn voice over off and it's annoying listening to her tell me what I wrote or what she thinks I might want to say. Any help in either subject appreciated.

    Turn VoiceOver of in Accessibility. Settings>General>Accessibility>Voice Over>Off. If you have Siri activated, invoke Siri and say, "Turn off VoiceOver".
    I'm not sure exactly what you mean by "talk text" If you mean "Tap to talk", that feature will only appear in iMessages, not SMS messages.

  • How to switch between messages in the BlackBerry Hub

    With the release of BlackBerry 10 version 10.1, we’ve added a new gesture to the BlackBerry Hub that allows you to quickly switch between your next and previous messages. It’s simple: while viewing a message drag your finger from the left to the right and in one continuous motion swipe up or down.
    For example, in the following screenshot you’ll notice I am viewing ‘Test 08”. To get to the next message, “Test 09”, all I need to do is swipe from left to right (red arrow) followed by swiping up (green arrow) in a single motion. To switch to the previous message, “Test 07”, I complete the same gesture, but swipe down instead (blue arrow).
    Tip: Using a BlackBerry Q10 or Q5? On top of using this gesture to switch between messages, you also have the option of pressing the N key to view your next message, or the P key to view a previous message.
    If this gesture doesn’t appear to be working on your device, verify you are using BlackBerry 10.1.0.4181 or later by going to Settings > About and reviewing the OS Version field. If the OS Version is lower than 10.1.0.4181, check for updates by going to Settings > Software Updates.
    For more details about the availability of BlackBerry 10.1, check out Inside BlackBerry’s post on BlackBerry 10 Software Updates.
    VIA | helpblog.blackberry.com
    http://helpblog.blackberry.com/2013/10/how-to-switch-between-messages-in-the-blackberry-hub/
    Please thank those who help you by clicking the button.
    If your issue has been solved, please resolve it by marking "Accept as Solution"

    I would set up a variable before you get to that node, lets call it $EmpID and assign to it the value of the prompt you want to play lets say 12345 which would be the library promptID. It will then play prompt, get digits, and once you validate if it goes through the expression that flags it as invalid, in that node re-declare the variable, but this time give it the value of the new prompt you want to play, then sent it back to the node which will then play the new prompt and collect the digits.

  • HT5295 How to sync between iPhone and iPad?

    How to sync between iPhone and iPad at Podcasts app?

    Please elaborate - share what?
    Just guessing here...
    Any sharing is probably a result of being logged in with the same Apple ID on both devices.
    For apps/music: Settings > iTunes & App Stores > Automatic Downloads OFF.
    For iCloud: Settings > iCloud > Delete Account.
    For iMessage: Settings > Messages > Send & Receive.

  • How can I boot my PXI controller into real-time without a floppy disk?

    My PXI controller is in a lab which has intense magnetic fields that could corrupt the floppy disk used to boot the PXI controller into the LabVIEW Real-Time (RT) Operating System. How can I boot the PXI controller into real-time directly from the hard drive?

    If you are using LabVIEW 5.1.2 Real-Time (RT), launch Remote System Explorer and select Disks >> Create Format Hard Drive Disk. If you have LabVIEW 6 RT, launch the Measurement and Automation Explorer (MAX) and select Tools >> RT PXI Disk Utilities >> Create Format Hard Drive Disk (LabVIEW RT 6 has not be released yet). Once you have created the disk, boot the PXI controller with the Format Hard Drive Disk, and this will format the PXI's hard drive and install the real-time OS boot loader. Now you can reboot the PXI without a floppy disk and configure the PXI using Remote System Explorer or MAX. Be aware that this will remove all information from the hard drive, including other operating systems.

  • Req any examples of how to use a USB midi controller​/keyboards with Labview TIA

    Req any examples of how to use a USB midi controller/keyboards with Labview TIA

    Hi,
    To access the MIDI ports you will need to call the Windows SDK. To send MIDI commands is relatively easy, here is an example that shows you how to send data to a MIDI controller or keyboard.
    As far as input goes, this is the hard part. There are a series of functions that you need to call to open up the device, set some buffers and and possibly a callback to get notifications on the incoming data.
    Reading MIDI data will not be an easy task, your best bet will be to implement this in a DLL and call that DLL in LabVIEW, there should be some code available o the web.
    = "http://msdn.microsoft.com/library/default.asp?url​=/library/en-us/multimed/htm/_win32_multimedia_... is a link to the Windows multimedia functions that you could use for MIDI input.
    Let me know if you have any further questions.
    Regards,
    Juan Carlos
    N.I.

  • How to move between applications in Mission Control using non-english keyboard?

    I have recently started using MC and really like it. I prefer doing as much navigation as possible from the keyboard.
    I can do most of the things I want to with MC but I have not been able to find out how to switch between open applcations on the selected Desktop while in MC.
    I have tried searching for a solution online without success. To begin with it would be great if it is at all possible but preferably, it would be something that could be configured by me in System Preferences/Keyboard.
    I would think that other people would want to do somehting similar so hopefully there is a solution.
    Thanks in advance,
    Thor

    Hold down the cmd (⌘) key and briefly press the tab key (⇥) then use the left/right arrow keys to select the application you wish to switch to.  When done release the cmd key.

  • MSI R9 290 How to switch between Gaming Modes?

    Hi, I just got a MSI R9 290... with Afterburner installed. This card has 3 preset modes that are supposed to be easy to switch between OC Mode 1007Mhz, Gaming 974Mhz, Silent 947Mhz... How do I switch between modes? I just tried to up the MHz in Afterburner and must have done something wrong, becuase I froze everything instalntly and had to reboot. Can someone please advise me how to switch between these modes? Do I have the right software installed, Afterburner or is there another suite specificly for this card? I did not install the card, and sorry I am a noob when it comes to OC. . . Noob to gaming in general, but I am getting some pretty bogus 30FPS on a 2012 game, LA Noire, which shouldnt even be demanding for t

    Quote from: kris.meaney on 07-March-15, 18:45:04
    This card has 3 preset modes that are supposed to be easy to switch between OC Mode 1007Mhz, Gaming 974Mhz, Silent 947Mhz... How do I switch between modes?
    You need the Gaming APP for switching (not Afterburner): http://download.msi.com/uti_exe/gamingApp.zip
    Afterburner is for manual overclocking (for advanced users) if not using the modes.

  • How to use between timestamp in where clause

    Hi All,
    i have a colum column2 of data type timestamp.now i wants to fatch record having between two date of column2.how to use between operator in where condition having column as timespamp'

    Hi,
    You can use a timestamp literal, or use a function that return a timestamp datatype, here is an example:
    (TIMESTAMP 'YYYY-MM-DD HH24:MI:SS.FF')
    select * from yourtable where column2 between TIMESTAMP '1997-01-31 09:26:50.12' and  systimestampHave a look to the documentation, for example http://download.oracle.com/docs/cd/B19306_01/server.102/b14225/ch4datetime.htm

  • How to switch between markets in AppStore?

    How to switch between markets in AppStore? It says that I cannt buy in Russian market because my account registered in other

    Follow the directions here:
    http://support.apple.com/kb/ht1311

  • How to differentiate between Parent and Child in IBASE?

    Hi. I am working on enhancing a BAPI :BAPI_GOODSMVT_CREATE by calling the following function module IBPP_CREATE_IBASE at its exit.
    The BAPI is being called from an SAP ME system and will be passing MATNR and Serial Number of Parent and Child materials to create the IBASE in ECC system. I am confused as to how to differentiate between whether a object is Parent or a Child when the BAPI: BAPI_GOODSMVT_CREATE is called.

    if you have NULL valued fields. If
    you do a compare and one or both are NULL, then the result is always NULL,
    never true or false. Even comparing two fields which are both NULL will
    give NULL as result, not true! Or if you have something like "select
    sum(field) from ..." and one or more are NULL, then the result will be
    NULL. Use always "if field is NULL ..." for NULL checking and for safety
    maybe something like "select sum( IsNull(field,0) ) from ...". Check the
    function ISNULL() in the manual.

  • How to acheive between and condition for dates in prompts

    Hi all,
    can any one tell me how to achieve between and condtion in obiee 11g
    i used like this,
    i in the filter i put active date is between and put two presentation variables(pre_var1 and Pre_var2) and in prompts
    is used to one prompt active date is between when i am passing the same date the result is not getting. the prompt that i used is set a presentation variable(Pre_var1) is it correct?
    can any one help in this

    HI,
              What i got from ur ques is that u want single record for every customer havin oldest start date and most future end date. If it is so then in ur update routine from source ODS to Target ODS try this code :
    Sort data_package by customer startdate ascending enddate descending.
    delete adjacent duplicates from data_package comparing customer.
    after sorting u will have all records of a customer together with oldest start date and most future end date as first record. Delete will remove rest of the records for a customer from data_package.
    Regards:
    Jitendra
    Edited by: Jitendra Gupta on Jul 11, 2009 12:53 PM

Maybe you are looking for