About Selection server's AVDocSelectionkeydown_Proc

Hi all,
I have a selection server which has a call back  on delete key press. When ever this call back is called by pressing delete key(on selecting anything)only AVDocSelectionLosingSelectionProc is called after executing AVDocSelectionKeyDownProc callback, which is the normal case.
But I need to call AVDocSelectionKeyDownProc callback explicitly on pop up menu click. But here, after calling AVDocSelectionKeyDownProc, both AVDocSelectionLosingSelectionProc and AVDocSelectionGettingSelectionProc is called  respectively.( But AVDocSelectionGettingSelectionProc is called only after terminating the function calling AVDocSelectionKeyDownProc )
AS a result since my SelectionServerGettingSelection registers pageview drawing (AVAppRegisterForPageViewDrawing)a (0,0) point is getting highlighted in the top left corner of the page.
Why it is so? Is there any special mechanism for calling a callback explicitly?
Regards
Sudhin.

Hi all,
I have a selection server which has a call back  on delete key press. When ever this call back is called by pressing delete key(on selecting anything)only AVDocSelectionLosingSelectionProc is called after executing AVDocSelectionKeyDownProc callback, which is the normal case.
But I need to call AVDocSelectionKeyDownProc callback explicitly on pop up menu click. But here, after calling AVDocSelectionKeyDownProc, both AVDocSelectionLosingSelectionProc and AVDocSelectionGettingSelectionProc is called  respectively.( But AVDocSelectionGettingSelectionProc is called only after terminating the function calling AVDocSelectionKeyDownProc )
AS a result since my SelectionServerGettingSelection registers pageview drawing (AVAppRegisterForPageViewDrawing)a (0,0) point is getting highlighted in the top left corner of the page.
Why it is so? Is there any special mechanism for calling a callback explicitly?
Regards
Sudhin.

Similar Messages

  • How to select server in which background job should run

    Hi,
    I want to run my program as background job. I want the user to select the server, in which background job should be run, in the selection screen of my program. When it is sheduled in background the job should run in the selected server.
    How to do this?
    Regards,
    Sriram

    Hi,
    please write the code like as below.
    DATA : D_GROUP like TBTCJOB-JOBGROUP.
    use the function moulde JOB_OPEN.
      D_JOBNAME = SY-REPID.
      D_GROUP- BTCSYSREAX =  " pass the target server name Here
         CALL FUNCTION 'JOB_OPEN'
            EXPORTING
                 JOBNAME          = D_JOBNAME
                 JOBGROUP       =  D_GROUP
            IMPORTING
                 JOBCOUNT         = D_JOBNO
            EXCEPTIONS
                 CANT_CREATE_JOB  = 1
                 INVALID_JOB_DATA = 2
                 JOBNAME_MISSING  = 3
                 OTHERS           = 4.
    submit   <Program name>
                  USER SY-UNAME VIA JOB D_JOBNAME NUMBER D_JOBNO
                  USING SELECTION-SET '  var1 '   " Give varient name
                  AND RETURN.
    CALL FUNCTION 'JOB_CLOSE'
               EXPORTING
                    JOBCOUNT             = D_JOBNO
                    JOBNAME              = D_JOBNAME
                    STRTIMMED            = 'X'
               IMPORTING
                   JOB_WAS_RELEASED     = D_REL
               EXCEPTIONS
                   CANT_START_IMMEDIATE = 1
                   INVALID_STARTDATE    = 2
                   JOBNAME_MISSING      = 3
                   JOB_CLOSE_FAILED     = 4
                   JOB_NOSTEPS          = 5
                   JOB_NOTEX            = 6
                   LOCK_FAILED          = 7
                   OTHERS               = 8.
    Hope this will helps you
    Regards
    Kiran

  • I have 2 email accounts the second one i have only recently added, i have sent one email from my second account but i cant seem to send anymore, it says "cant send email with selected server" i am still able to send emails from my first account. Any ideas

    I have 2 email accounts, the second i only just recently added, i was able to send an email from this account after i added the account but am not able to send anymore emails. It says "unable to send email with selected server" there are no other servers to choose from. please help! TIA

    Hi apmichael,
    If you are having issues sending email from one of your mail accounts on your iPhone, you may find the following article helpful:
    iOS: Troubleshooting Mail
    http://support.apple.com/kb/ts3899
    Regards,
    - Brenden

  • I am trying to set up my college email on my phone, but it says it can't verify my account. I have tried just about every server name possible and I don't know what to do. Help?

    I am trying to set up my college email on my phone, but it says it can't verify my account. I have tried just about every server name possible and I don't know what to do. Help?

    Yes. Check your student manual or contact your help desk.

  • Basic understanding about Essbase Server and Administration Services

    Hi
    I am a newbie to the Essbase. I am trying to figure out the diference between Server and Services.I am very confused.
    Please clarify my understanding
    Essbase Server - This is a server in which Essbase stores all the data.
    Essbase Administration Services -This is a agent used to communicate to the Essbase Server from the front end ( Admin Console)
    Admin Console - This is a front end client used to connect to different Essbase Servers. It is possible to have Essbase Servers to be installed on different machines.
    Before connecting to client Admin console we should make sure Essbase SErver and Essbase Administration SErvices are up and running
    Thanks
    Arun

    hello friend
      what ever your saying about essbase server and EAS is correct.If you want more detailed explanation on this please have a look into essbase architecture check this link which gives you better insight
    http://gerardnico.com/wiki/epm/essbase/essbase_architecture
    it not necessary that Essbase server and EAS should be on the same machine.we can add differnt servers in EAS console.
    As far as your last question(Before connecting to client Admin console we should make sure Essbase SErver and Essbase Administration SErvices are up and running)
    Before logon to EAS we have to make sure that essbase server,essbase admin services and openldap are up and running
    thanks
    raj

  • Can anyone tell me which forum to go to to get answers about iOS server?

    Can anyone tell me which forum to go to to get answers about iOS server?

    My apologies and thanks. You are correct. I had just finished some iOS stuff and must of had that on my mind.

  • Finding out about another server

    How do I find things about another server? Such as the number of users logged in and what OS the server is running.

    I have no idea what this has to do with Java, this sounds like a server specific question. Check out the docs for the server that you would like to know the information about, if it is available then it should be in the docs.

  • When I try to send mail to multiple addresses, it tells me it cant send with selected server.  It sends mail to one address fine.

    When I try to send mail to multiple addresses, it tells me it cant send with selected server.  It sends mail to one address fine.

    contact your email service provider and ask them (it might treat multiple e-mails as SPAM)

  • When starting SAP client always ask about license server

    Dear Users,
    from few days every user who is loggin into SAP 8.8 PL16 is asking about license server address.
    After typing license server address everything works fine until next start of the SAP client - prompt for license server shows again and again.
    Regards
    GN

    >
    RAHUL MOUNDEKAR wrote:
    > Hi GN........
    >
    > Instead of giving server name in the License Server just input IP Address and just check it.......
    >
    > Regards,
    > Rahul
    The same situation - names are resolved propertly. This issue occurs only on that customer installtion from few days.
    I have even upgraded 8.8 from PL14 to PL16 believed that it helps, but helped not...
    Regards
    GN

  • A question about VI server

    Dear all,
    I have some confusion about VI server. Suppose I
    have two computers, computer A will be used as a client
    and computer B will be used as server. A wants to get
    access to a VI (test.vi) on computer B. What
    requirements should computer B meet?
    1). Run LabVIEW?
    2). Run test.vi?
    3). Run test.vi by open VI reference?
    Does computer B should meet all the requirements?
    Thanks a lot for your help!
    Regards,
    Tao Song
    Mechanical Engineering Dept.
    Univ. of Maryland, Baltimore County

    Dear Mike,
    Thanks a lot for your help! I think I understand it
    now. Unlike the datasocket which has a separate server
    program, for VI server LabVIEW itself works as a
    server so it has to be runnig to listen to a port. Am I right?
    But I still have doubt that if test.vi has to be loaded
    into memory on computer B. If I use property and
    method node on computer A, such as FP Open and Run VI,
    can I remotely control computer B to load test.vi into memeory
    and run it?
    Thanks a lot! I really appreciate your help!
    Best regards,
    Tao
    "mikeporter" wrote in message
    news:[email protected]..
    > Computer B has to be running LV or LV runtime and test.vi has to be
    > loaded into memory and be ex
    ecutable (i.e. not broken).
    >
    > From Computer A you first open a reference to the copy of LV running
    > on Computer B. This means you have to know the name or IP address of
    > Computer B, and the port number that LV is listening to for
    > connections (which is configurable through the Options dialog box, or
    > by editing Computer B's *.ini file directly).
    >
    > Once you have the reference to the copy of LV, you open a reference to
    > the remote VI (test.vi) by name with a type specifier defining the
    > structure of test.vi's connector pane.
    >
    > Connect this VI reference to a Call by Reference Node and you can run
    > the remote VI.
    >
    > Be sure to close all the references when you are done with them as
    > this can cause a major memory leak...
    >
    > Mike...

  • HT4913 Trying to add new macbook air to itunes match. process starts but never succeeds. works for a while then give error  about itunes server.

    Trying to add my new Macbook Air to iTunes match. Process starts but goes nowhere. After some time I get error about iTunes server losing connection. Help! I want to access all my music.

    Hi Rob- I'm guessing it has something to do with all the update stuff Apple keeps doing (with Yosemite, etc.,) extremely frustrating - also whenever I load up iTunes on any of my devices- I am asked to enter my passcode- which I will do- then I am asked to do it 2 or 3 more times - right after the other- crazy how annoying something like that can be- I have looked online for solutions- i.e. close out of the account, reset the passcode- all of it- nothing seems to fix that situation either-  what I have discovered (playing around) is on my iPhone 6+ if I go to settings and turn OFF iTunes match- then turn it back ON- suddenly all the music that wasn't loaded shows up magically- but I had to do that each time I'd update songs in my playlist on the iMac- then go to the iPhone and turn off the match- then turn it back on- almost like it is resetting things-

  • Problem about selecting waveform in waveform graph

    Hi all:
    I am developing a project by Labview. Now I meet a problem about selecting the waveform in the waveform graph.
    I am not sure whether it is possible about my idea.
    for example:
    In the waveform graph,  the different waveforms from a couple of channels are displayed. and then I want to select one waveform of them, and corresponding data about this waveform are shown. 
    Thanks so lot
    regards

    hanwei wrote:
    1.  can I zoom in and out in that "waveform graph"??
    You can do this using the graph palette. Just make it visible. The middle control allows you to zoom.
    2.  can I display the plot array or plot index that I select in the waveform graph?
    You can connect the same wire that goes to the ActivePlot property node to an indicator.
    3.  I build a sample codes for my project, in which , I used a random number generater to simulate a DAQmx data collection, and generate a overlapping waveform in the waveform graph.
         but it seems the program is not stable, when i first run the codes, it is ok, and I can select the plot what I want. but after I stop and restart the program, there is error message about "Property Node".
         it seems something wrong about the "waveform graph properties"
    I attached my codes here, anybody know what wrong about it?
    For some strange reason the property node is "messed up". I've seen this happen sometimes with graphs. I don't know what causes it, and the only way I've found to fix the problem is to delete the graph, put a new one on the front panel, and recreate the property nodes. I've typically seen this happen when copying code from another VI that has a graph with property nodes, as I suspect you did. If you delete the graph, put a new one on there, and recreate the property node you should be OK.
    That said, a few comments regarding the code:
    The architecture seems to be a mish-mash of operations, and I'm thinking that you probably want to look at using a producer-consumer architecture. Your producer loop responds to events, and the consumer loop does your DAQ collection.
    You have a race condition with your use of the "size(s) 2" local variable.
    Avoid right-to-left wires.
    The method of creating your arrays seems convoluted. However, since you said you will actually be getting the data from a DAQ system, the actual project code will likely be considerably different.

  • Questions about application server architecture

    Hello guys,
    I have few questions about application server architecture�
    I have a task to build a server application which will do the following: Clients (special java clients) will connect to it and send some data for further processing on server side. Chunks of data will be relatively small but they will take a lot of time for processing (it is ok that it will be quite slow).
    Also server will run some sort of �database� where all clients� working data will be stored. So, in case a client loses its data he/she is always able to download it from the server.
    For me it seems, like server will consist of the following components:
    1. �Reception�. This part will be responsible for all client-communication procedures.
    2. �Data storage�. This part will simply store all clients� data and provide some API interface for clients through �reception� to manage it (add/get/delete and so on).
    3. �Processor�. Some sort of dummy-sophisticated module. It will take some input data from �data storage� when it receives order for this and process it. �Processor� will have two states: �busy� which means �processor� processing some data and �available� which means �processor� ready to process new data.
    4. �Manager�. This part will always check �data storage� for new data and �processor� for availability. When �processor� and new data are available �manager� will make an order for �processor� to take new data from �data storage� and process it.
    So, my question is the following: Which technology and approaches I should use to realize my plan?
    I think that I can make �reception� as a Session Bean, but I don�t know yet, what are the best for the rest, for example �manager� and �processor�. I was thinking about writing my own application server (and I can do it), but I would like to learn j2ee technologies, so I think it is a perfect chance for me (I read a lot about j2ee before I wrote this post, but all examples have only �account�-�bill�-�money transfer� I think it is quite far away from reality or I am doing something wrong ;-)!
    p.s. I am thinking about using JBoss as an Application Server. I tested it and wrote some tests. They work and run fast enough, so I like it. Moreover it has module architecture.
    Please, give me some advises and tips!
    Thank you in advance!

    1. �Reception�. This part will be responsible for all
    client-communication procedures.Session bean with remote interface.
    2. �Data storage�. This part will simply store all
    clients� data and provide some API interface for
    clients through �reception� to manage it
    (add/get/delete and so on).Session bean that will use entity beans or hibernate to work with persistant data.
    3. �Processor�. Some sort of dummy-sophisticated
    module.Use a message driven bean. Make Reception to enqueue a message when new data is available for processing. Processor will process the data and store the resut in database using Data Storage session bean.
    4. �Manager�. This part will always check �data
    storage� for new data and �processor� for
    availability. When �processor� and new data are
    available �manager� will make an order for
    �processor� to take new data from �data storage� and
    process it.It's redundand component, because application server will manage messages and processors.

  • Why this message? selected server returned an error when attempting to fulfill your request

    been using my yahoo email for 2 months, but yesterday it wouldnt let me sign in.
    it pops up the message: selected server returned an error when attemptingt to fulfill your request.
    i tried to search and google this error message without much real sucess. people either didnt know or gave highly technicdal answers.
    all other websites are fine, just cant access my yahoo email.
    tia 
    Solved!
    Go to Solution.

    Hello !
    Try signing in after connecting your device to WiFi.
    Hope this resolves your Problem!
    If your problem has been resolved then would request you to Click on "Like" and accept as "Solution" so that other Advisors doesnt invest there time on this Message anymore.
    Thanks.

  • Where should a beginer go to start learning material about Media Server?

    I want to learn as much as possible about Media Server what are some good recommendations?

    Hi William,
    Welcome to adobe forums.
    Thanks for showing interest in adobe media server, I would recommend you start with the introduction part of adobe media server and you may take help from this link:https://helpx.adobe.com/adobe-media-server/tech-overview/topics.html
    Please feel free to contact us for any kind of queries with media server.
    Best regards,
    Puspendra

Maybe you are looking for

  • [Solved] Gnome can't log in on first attempt

    Hi all, When I log on to Gnome from GDM, the first attempt gives me the "Oh no, something has gone wrong" screen. The second attempt works. I've tried the various things suggested in the relevant forum threads (notably fixing the locale with localect

  • Stuttering after render?

    Why would I be experiencing stuttering on my sequence after it has been completely rendered? Flushed out my renders and re-rendered, but still having issues?

  • To avoid duplicate entries in multi row

    Hi i need to avoid duplicate entries in multi record form.In the master block i have AGENCY CODE.These are the fields, RATING_CODE(composite primary key alng with AGENCY_CODE in the detail block,but set as hidden) and DESCRIPTION in the detail block.

  • Custom field in standard info type data vanishes

    Hi, We have enhanced standard info type 9 & added a custom field. in PAI defaulting some value to this custom field. In PA30 when we make changes to existing records it defaults the valu in the custom field and when we save it it saves to data base.

  • Is Oracle Streams included in Oracle Database 10g Express Edition?

    Hi, A short one - is Oracle Streams included in Oracle Database 10g Express Edition? Thanks, Dag