Timeout PJC - Problem exiting when Message box or LOV is displayed.

I'm trying to integrate the Timeout PJC into my Oracle Forms. During testing, I noticed that although the timeout expires and Form A displays an expiry message, Form B will not exit if a Message Box or LOV is present requiring a response by a user. Once the user responds and these windows are closed, the user is returned to Form A and the timeout works as expected.
All the code for the Timeout PJC including the Java Bean is in Form A. On Form
B, I'm using the WHEN-TIMER-EXPIRED, WHEN-WINDOW-ACTIVATED and
ON-ERROR triggers to handle the problem with the error message 41355
(Cannot navigate to Form ...) which works fine. Any suggestions will be greatly appreciated.

Does anyone have any suggestion to my question below?. Is there a way to exit a Form when the Timeout PJC expires and a Message Box or List of Value (LOV) requires a response by the user. I would like to exit the form and the application when there is no activity after a specified time but I'm having this issue. Thanks for you assistance.

Similar Messages

  • When message box looses focus, no way to get it back

    Hello!
    I have this very simple, yet annoying problem.
    When my program finishes reading a database, I inform the user of that fact by displaying a JOptionPane message box. But, if I switch to another program without clicking "OK" on that message box, it gets out of focus and hides behind the application.
    There is no way to get to that message box afterwards, and the user cannot use the program since he hasn't clicked "OK" yet.
    Any thoughts???
    Thanks,
    Vladimir
    Simple line:
    JOptionPane.showMessageDialog(null, "Data Ready" );

    The focus gets lost whenever you click on any other application. But when I click back on my application, I expect the message box to be visible (to pop-up along with the application). But that doesn't happen. The main window of the application is shown, but not the message box (it is hidden somewhere behind the application(s)). And if I don't click "OK" on the message box, the main window is not editable ( I can't do anything with the main window until I click "OK" on that message box).
    Basically, my question is how do I make that message box always appear first when my application gets the focus.
    Vladimir

  • Null pointer exception when message box code is called.

    Hi Experts,   using NWDS 7.0.18
    I'm really stuck and wondering if someone can help me?
    I have an application that invokes a Java Bean model. The java bean invokes a web service and fetches some data.
    In my web dynpro app, in the onActionSearch method, I have a message box that informs the user if no results are returned and then they have other options via button actions from the message box that they can take.
    Here is when the error occurs,
    1) The user types in search parameters in the input fields and enters search, a valid result set is returned and displayed in the table
    2) The user changes the input parameters in the input fields that returns no results so the message box should be displayed
    Instead of the message box the following error is returned:
    java.lang.NullPointerException
         at com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.TextViewAdapter.getSelection(TextViewAdapter.java:1215)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:424)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.ur.renderer.ie6.SapTableCellRenderer.renderSapTableGenericCellFragment(SapTableCellRenderer.java:1211)
         at com.sap.tc.ur.renderer.ie6.SapTableCellRenderer.renderSapTableCellFragment(SapTableCellRenderer.java:209)
         at com.sap.tc.ur.renderer.ie6.SapTableCellRenderer.render(SapTableCellRenderer.java:84)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:434)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.ur.renderer.ie6.SapTableRowRenderer.renderSapTableRowFragment(SapTableRowRenderer.java:126)
         at com.sap.tc.ur.renderer.ie6.SapTableRowRenderer.render(SapTableRowRenderer.java:54)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:434)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.ur.renderer.ie6.SapTableDefaultBodyRenderer.renderSapTableDefaultBodyFragment(SapTableDefaultBodyRenderer.java:214)
         at com.sap.tc.ur.renderer.ie6.SapTableDefaultBodyRenderer.render(SapTableDefaultBodyRenderer.java:44)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:434)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.ur.renderer.ie6.SapTableRenderer.renderSapTableFragment(SapTableRenderer.java:795)
         at com.sap.tc.ur.renderer.ie6.SapTableRenderer.render(SapTableRenderer.java:84)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:434)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.renderFlowLayoutItemFragment(FlowLayoutRenderer.java:288)
         at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.renderFlowLayoutFragment(FlowLayoutRenderer.java:244)
         at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.render(FlowLayoutRenderer.java:49)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:434)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.renderScrollContainerFragment(ScrollContainerRenderer.java:512)
         at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.render(ScrollContainerRenderer.java:74)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:434)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.renderFlowLayoutItemFragment(FlowLayoutRenderer.java:288)
         at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.renderFlowLayoutFragment(FlowLayoutRenderer.java:244)
         at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.render(FlowLayoutRenderer.java:49)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:434)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.ur.renderer.ie6.GroupRenderer.renderGroupFragment(GroupRenderer.java:1194)
         at com.sap.tc.ur.renderer.ie6.GroupRenderer.render(GroupRenderer.java:74)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:434)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.ur.renderer.ie6.GridLayoutRenderer.renderGridLayoutCellFragment(GridLayoutRenderer.java:826)
         at com.sap.tc.ur.renderer.ie6.GridLayoutRenderer.renderGridLayoutRowFragment(GridLayoutRenderer.java:424)
         at com.sap.tc.ur.renderer.ie6.GridLayoutRenderer.renderGridLayoutFragment(GridLayoutRenderer.java:336)
         at com.sap.tc.ur.renderer.ie6.GridLayoutRenderer.render(GridLayoutRenderer.java:79)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:434)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.ur.renderer.ie6.GroupRenderer.renderGroupFragment(GroupRenderer.java:1194)
         at com.sap.tc.ur.renderer.ie6.GroupRenderer.render(GroupRenderer.java:74)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:434)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.renderFlowLayoutItemFragment(FlowLayoutRenderer.java:288)
         at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.renderFlowLayoutFragment(FlowLayoutRenderer.java:244)
         at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.render(FlowLayoutRenderer.java:49)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:434)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.renderScrollContainerFragment(ScrollContainerRenderer.java:619)
         at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.render(ScrollContainerRenderer.java:74)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:434)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.UiWindowRenderer.render(UiWindowRenderer.java:52)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:434)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.sendHtml(HtmlClient.java:1058)
         at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.fillDynamicTemplateContext(HtmlClient.java:458)
         at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.sendResponse(HtmlClient.java:1247)
         at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.retrieveData(HtmlClient.java:253)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doRetrieveData(WindowPhaseModel.java:595)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:156)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processPhaseLoop(WebDynproWindow.java:345)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:152)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:321)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(AccessController.java:219)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    But if I do the search the first time around using input parameters that I know won't return a result, the message box appears fine!!!
    Any thoughts or suggestions?
    MM

    Here is the code in my onActionSearch method:
    public void onActionSearch(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
        //@@begin onActionSearch(ServerEvent)
        try
         if(  null == wdContext.currentInputElement().getFName() ||
              null == wdContext.currentInputElement().getLName() ||
             "".equalsIgnoreCase(wdContext.currentInputElement().getFName().trim()) ||
             "".equalsIgnoreCase(wdContext.currentInputElement().getLName().trim()) )
              IWDControllerInfo contInfo = wdControllerAPI.getViewInfo().getViewController();
              IWDConfirmationDialog dialog = wdComponentAPI.getWindowManager()
                .createConfirmationWindow
              ("Required fields cannot be empty!", contInfo.findInEventHandlers("ok"), "OK");
              dialog.setTitle("Error:");
              dialog.show();
         else
              wdThis.wdGetCompController().invalidateDataNodes();
              wdThis.wdGetCompController().getIndData();
              if(wdContext.nodeTable().size() == 0)
                   String msg = "Did not find any records matching the supplied criteria," +
                    " would you like to request one to be created?";
                   IWDControllerInfo contInfo = wdControllerAPI.getViewInfo().getViewController();
                   IWDConfirmationDialog dialog =
                        wdComponentAPI.getWindowManager()
                          .createConfirmationWindow
                        (msg, contInfo.findInEventHandlers("yes"), "Yes");
                   dialog.addChoice(contInfo.findInEventHandlers("no"), "No");
                   dialog.setTitle("Confirmation message.");
                   dialog.show();
        catch(Exception e)
             wdComponentAPI.getMessageManager().reportException(e.getLocalizedMessage(), true);
         wdComponentAPI.getMessageManager().reportException(""+e.getCause(), true);
         e.printStackTrace();
        //@@end

  • Problem with showing Message Box in InputVerifier

    I am trying to create an application and require to validate input fields. I have successfully written the code to use the InputVerifier class to validate the input and showing JOptionPane dialog to notify errors. This code working fine with Jdk 1.3. But when I try to execute the same code with Jdk 1.4 , it goes in a recurring loop and showing StackOverflowError because of JOptionPane dialog box.
    Please help me urgently because it's very necessary for me to show the Error message dialog box in case of invalid input.
    Below is the Sample code :
    Thankx in Advance
    public class VerifierTest extends JFrame {
    public VerifierTest() {
    JTextField tf1 = new JTextField ("Type \"pass\" here");
         getContentPane().add (tf1, BorderLayout.NORTH);
         tf1.setInputVerifier(new PassVerifier(this));
         JTextField tf2 = new JTextField ("TextField2");
         getContentPane().add (tf2, BorderLayout.SOUTH);
         WindowListener l = new WindowAdapter() {
         public void windowClosing(WindowEvent e) {
         System.exit(0);
         addWindowListener(l);
    class PassVerifier extends InputVerifier {
         VerifierTest objParent;
         public PassVerifier(VerifierTest objChild)
                   this.objParent=objChild;
    public boolean verify(JComponent input)
         JTextField tf = (JTextField) input;
                   if(tf.getText().equals("pass"))
                        return true;
                   else
                        JOptionPane.showMessageDialog(objParent,"text is Invalid");     
                        return false;
    public static void main(String[] args) {
    Frame f = new VerifierTest();
         f.pack();
         f.setVisible(true);

    This is a bug(I filed 4850069 for this).
    To workaround it use something like this:
    boolean verified = false;
    public boolean verify(JComponent input)
    if (verified) {
    return false;
    verified = true;
    JTextField tf = (JTextField) input;
    if(tf.getText().equals("pass"))
    verified = false;
    return true;
    else
    JOptionPane.showMessageDialog(objParent,"text is Invalid");
    verified = false;
    return false;
    ...

  • Program exits when message manager capture an error

    Hi Buddies,
    I am new to web dynpro for ABAP and now I am doing some exercises.
    In method check_input, I coded to capture an error using message manager. However, I find method FLIGHTTAB_FILL continue to run. I am wondering if there are some indicators (I find sy-subrc is still initial...any other indicators??) I could use to stop the program when an error is captured? Please advice. Thanks.
    method FLIGHTTAB_FILL .
      wd_this->check_input(
    endmethod.
    Kind Regards,
    Clark

    Hi,
    If you use is_empty method, you can identify.
    ABAP_TRUE if Message List Is Empty. So in your case, if messages are populated, space will be the value of the Boolean.
    ** get message manager
    DATA lo_api_controller     TYPE REF TO if_wd_controller.
    DATA lo_message_manager    TYPE REF TO if_wd_message_manager.
    data lv_bool type abap_bool.
    data lt_messages type if_wd_message_manager=>ty_t_messages.
    lo_api_controller ?= wd_this->wd_get_api( ).
    CALL METHOD lo_api_controller->get_message_manager
      RECEIVING
        message_manager = lo_message_manager
        .DATA lv_message            TYPE string.
    DATA lv_message_type       TYPE i.
    lv_message_type = if_wd_message_manager=>co_type_standard.
    * report message
    CALL METHOD lo_message_manager->report_success
      EXPORTING
        message_text              =  'Success'.
    * report message
    "ABAP_TRUE if Message List Is Empty

  • Execute query and Message Box Problem!

    Hi,
    I have a procedure to built undo function :
    declare
    ls_row varchar2(55);
    ls_item varchar2(55);
    begin
    go_block(:parameter.l_current_block);
    ls_row := :m_form.rowid;
    execute_query;
    if ls_row is null then return; end if;
    loop
    exit when :m_form.rowid = ls_row;
    exit when :system.last_record = 'TRUE';
    next_record;
    end loop;
    end;
    This procedure working fine.
    When I have edit some data and want to undo, then I pressed undo button. It's always display the message box "Do you want to save change you have made?".
    I don't know how to make this message box can't display and being the execute_query work directed.
    It's urgent, please help!
    Thanks,
    Leny

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by lenyhu:
    Hi,
    I have a problem again........
    If the item have a when-validate-item trigger. When I run undo function, how can I do to skip this validation and just do the undo function?
    Leny <HR></BLOCKQUOTE>
    set_item_property ( item_id, item_is_valid, property_true );
    undo_function
    set_item_property ( item_id, item_is_valid, property_false );
    hope this helps.

  • Alert message and timeout PJC

    Hi,
    We are using timeout PJC  functionality for our web forms. It's working fine and the form application display the alert/message whenever inactivity time reaches(which is set for 30 minutes). The issue is when you minimized the form application by clicking the browser's minimized button and now let say you are working in Toad or some other application and in a mean time your form application which is minimized and its inactivity time reaches but the alert/message is hidden with the minimized form application. Is there anyway to show the alert/message in my current working window/application? Any advise/suggestion please?
    Thanks
    RM

    Hi Francois,
    The frmall.jar is already in C:\Oracle10g_ds\forms\java location. But still when i try to compile TimeoutPJC.java in jdeveloper i get the comilation errors.
    Compiling...
    C:\Oracle10g_ds\jdev\bin\ojc.exe -noquiet -warn -nowarn:320 -nowarn:486 -nowarn:487 -deprecation:self -target 1.2 -encoding Cp1252 -g -d C:\Oracle10g_ds\jdev\mywork\Application1\Project\classes -make C:\Oracle10g_ds\jdev\mywork\Application1\Project\classes\Project.cdi -classpath C:\Oracle10g_ds\jdk\jre\lib\rt.jar;C:\Oracle10g_ds\jdk\jre\lib\i18n.jar;C:\Oracle10g_ds\jdk\jre\lib\sunrsasign.jar;C:\Oracle10g_ds\jdk\jre\lib\jsse.jar;C:\Oracle10g_ds\jdk\jre\lib\jce.jar;C:\Oracle10g_ds\jdk\jre\lib\charsets.jar;C:\Oracle10g_ds\jdk\jre\classes;C:\Oracle10g_ds\jdev\mywork\Application1\Project\classes -sourcepath C:\Oracle10g_ds\jdev\mywork\Application1\Project\src;C:\Oracle10g_ds\forms\demos\timeout\src;C:\Oracle10g_ds\jdk\src.zip C:\Oracle10g_ds\forms\demos\timeout\src\oracle\forms\demos\TimeoutPJC.java
      compiling C:\Oracle10g_ds\forms\demos\timeout\src\oracle\forms\demos\TimeoutPJC.java
    [1:07:42 PM] Compilation complete: 6 errors, 0 warnings.
    Project: C:\Oracle10g_ds\jdev\mywork\Application1\Project\Project.jpr
    C:\Oracle10g_ds\forms\demos\timeout\src\oracle\forms\demos\TimeoutPJC.java
    Error(46,28): cannot access class oracle.forms.engine.Main; file oracle\forms\engine\Main.class not found
    Error(47,29): cannot access class oracle.forms.handler.IHandler; file oracle\forms\handler\IHandler.class not found
    Error(48,32): cannot access class oracle.forms.properties.ID; file oracle\forms\properties\ID.class not found
    Error(49,24): cannot access class oracle.forms.ui.CustomEvent; file oracle\forms\ui\CustomEvent.class not found
    Error(50,24): cannot access class oracle.forms.ui.VBean; file oracle\forms\ui\VBean.class not found
    Error(52,33): class VBean not found in class oracle.forms.demos.TimeoutPJC
    Thanks RM

  • "1 item" and pointed finger inside message box. Is there a fix for this problem?

    When I'm in e-mail, I get a hand with the pointed finger and a message box saying "1 item". The hand and box follow my pointer around the screen but I can't open up any e-mails. The only way out of it is to go up to Hotmail on top, select it and them select "In-Box." This only occurs in Firefox. Internet Explorer works fine and I never have the problem.

    The Reset Firefox feature can fix many issues by restoring Firefox to its factory default state while saving your essential information.
    Note: ''This will cause you to lose any Extensions, Open websites, and some Preferences.''
    To Reset Firefox do the following:
    #Go to Firefox > Help > Troubleshooting Information.
    #Click the "Reset Firefox" button.
    #Firefox will close and reset. After Firefox is done, it will show a window with the information that is imported. Click Finish.
    #Firefox will open with all factory defaults applied.
    Further information can be found in the [[Reset Firefox – easily fix most problems]] article.
    Did this fix your problems? Please report back to us!

  • Problem with information message in User exit

    Hi All,
    Iam using the below code in MV45FZZ to check the customer(sold to party) entered in VA31 with a Ztable and popup a message if it exist in the Ztable.
    select single * from zcust into zcust where kunnr = kuagv-kunnr.      
    if sy-subrc = 0.                                                      
    call function 'POPUP_TO_INFORM'                                       
         exporting                                                        
    titel   = 'INFORMATION'                                               
    txt1    = 'Calender day orders for this customer have been blocked'   
    txt2    = 'Please contact [someone] if this block should be removed'  
            TXT3    = ' '                                               
            TXT4    = ' '                                               
         exceptions                                                       
              others  = 1.                                                
    if sy-subrc = 0.                                                      
    leave to screen 101.                                                  
    endif.                                                                
    endif.                                                                
    <b>The problem is, the message needs to be in logon language based.</b>
    I tried to give it in a text element, however it is asking me a access key to enter it in a text element. Also I tried to give just a information message box like this message I088(z2). But this is comming like a success message .  Letme know how to overcome this.
    Regards,
    Senthil

    Hello,
    I have gave similar kind of info message in the same exit like this
    <b>          message i082(Z48SD) with l_r_xvbap-posnr
                                       l_r_xvbap-matnr
                                       text-302.</b>
    <b>Text-302 is created for the same program SAPMV45A</b>
    U could try like this.
    If useful reeward.
    Vasanth

  • On the inbox screen on the right is the up down scroll, at the top there is rapid scroll which is too close to the Messaging box so when i select scroll up

    when on the inbox screen if i need to scroll up when i place the cursor on the rapid up > the messaging symbol is also highlighted so when i click on the > up the Messaging box opens.
    How can i move the > up symbol or the Messaging symbol ?

    The Reset Firefox feature can fix many issues by restoring Firefox to its factory default state while saving your essential information.
    Note: ''This will cause you to lose any Extensions, Open websites, and some Preferences.''
    To Reset Firefox do the following:
    #Go to Firefox > Help > Troubleshooting Information.
    #Click the "Reset Firefox" button.
    #Firefox will close and reset. After Firefox is done, it will show a window with the information that is imported. Click Finish.
    #Firefox will open with all factory defaults applied.
    Further information can be found in the [[Reset Firefox – easily fix most problems]] article.
    Did this fix your problems? Please report back to us!

  • Apple script for Message box when Mail app Compose Window Opens

    Hi there
    I'm trying to make mail app remind me to choose the right emaill address to send from since I have several email addresses. Is there a way I can make or write an apple script for a message box to pop up whenever mail app's compose window opens up.
    I can do for the case when I actally click the compose button when I'm on mail app by using UI scripting. But when it comes to hyperlinks which opens up the compose window, it fails.
    I just want a script to see whether the compose window is open and if open pop up a message box.
    Thanks
    Best regards
    Zam Shabeer Thahir

    TaoChitpol wrote:
    By the way, the problem happens with the account of MS Exchange service, I don't know if this is the cause of the problem.
    I think yes.  The encoding is being corrupted somewhere, probably Exchange.  There is nothing you can change on the iPad other than the OS languagel, to see if that helps.  You can also tell Apple at
    http://www.apple.com/feedback/

  • Message box blinking when textfield lost the focus

    Hi!
    My application works on the following way:
    When the user types wrong datas (letters instead numbers) into a textfield, the application react for this when the textfield lost the focus. In that case a warning message box will be appear. Till this point everithing is ok.
    When I close the warning message box (OK or Close with x), textfield should be gain the focus again until the correct data will be in it. But problem is that warning message box appears twice or more time. Here is the code:
        private void jTFproba1FocusLost(java.awt.event.FocusEvent evt) {                                   
            if(checkData(jTFproba1.getText()))
               JOptionPane.showConfirmDialog(rootPane, "Kara", null, JOptionPane.WARNING_MESSAGE);
               jTFproba1.requestFocusInWindow();
    }Can somebody tell me why appear the warning message box more time?

    because is invoked by each input, maybe there are these simple workaround, to implements
    set Format by using JFormattedTextField http://download.oracle.com/javase/tutorial/uiswing/components/text.html
    check anything by add FocusListener on focusLost() http://download.oracle.com/javase/tutorial/uiswing/events/focuslistener.html
    add documentListener http://download.oracle.com/javase/tutorial/uiswing/events/documentlistener.html
    Edited by: mKorbel on 5.11.2010 9:49
    documentListener

  • Why does an unlabled check or message box appear when attemting to open web page?

    When attempting to open a game window in pogo.com, the window does not open, a blank message box appears, the browser hangs up and nothing happens. I am running the latest version of Firefox, 3.6.12, using Windows XP Media Center Edition with the latest service pack installed. What could be the problem ?

    When attempting to open a game window in pogo.com, the window does not open, a blank message box appears, the browser hangs up and nothing happens. I am running the latest version of Firefox, 3.6.12, using Windows XP Media Center Edition with the latest service pack installed. What could be the problem ?

  • I've developed the problem that when I click on something I get a dialog box with a mess of stuff such as: Back,re;oad page ,Open in dashboard ,print page, etc. It's quite annoying!

    I have a problem that when I click on something I get a dialog box with Back,Reload page, Open in Dashboard,View Source Save page as ETC. I don't get the normal or expected respose to a simple "click". Another problem. For some reason the back and forth arrows it the tool bar of Safari have shifted from the upper left hand cornor to the uuuer rihht hand cornor.

    Something is seriously wrong then.  Did you move it?  There are several Library folders.  One of them should be inside your HOME folder.
    If WZZZ suggestion does not work, re-install your OS by using Mac OS X 10.6.8 Update Combo.  When done, repair permissions and restart your computer.

  • I cannot open my firefox broswer. The message box appeared that said a problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available. Under that there are debug and close program buttons.

    I cannot open my firefox broswer. The message box appeared that said a problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available. Under that there are debug and close program buttons.

    JackieMars71 I would recommend reviewing your installation log files to determine if there are any errors during the installation process.  You can find information on how to locate and interpret your installation log files at Troubleshoot install issues with log files | CC - http://helpx.adobe.com/creative-cloud/kb/troubleshoot-install-logs-cc.html.  You are welcome to post any specific errors you discover to this discussion.

Maybe you are looking for