UDF  form flickering problem

Hi  All,
We have observed a strange behaviour in SAP UDF , ie; whenever the control goes to any of the UDF field the main form and the UDF form are getting refreshed many times. or in more acurate terms, the FORM_ACTIVATE  and FORM_DEACTIVATE events are triggerred at least 30 -40 times on both the forms.
The problem is that , the same is very much visible if the UDF is a edit text field and not a combo field and there is a formatted search obn that field . If the user selects the values from the formatted search screen ( from a list of valus) , after the value is selected the field flicker many times...
Is there any way to get aroud this problem  . Our clients are not accepting this behaviour of SAP.
Regards,

No. Even if no SDK is running also the same problem happens. Is it the normal SAP behavour.? Can this be changed?
Regards,

Similar Messages

  • MDIChildren flickering problem while switching between child form with dockstyle.fill and borderstyle.none

    I have an mdi applicaton in Visual studio 2010 (.Net framework 4.0). I'm having a flickering problem when user switch between an MDI Child form. I'm declaring the child form then setting the borderstyle.none at design time and dock property to fill
    through programming and make them a MDIChildren before I show them so that it takes up the entire space of the MDI Parent window without being maximized (client request). 
    i don't want to display control box(minimize, maximize,close) of child form in mdi parent form. (client request)
    The problem is that when the child form is being displayed it is briefly shown in it's default size with icon and control box before being resized to fill the available area on the MDI Parent form. When a Child Form loads, you can see it in it's original
    size (the size from Design-time) then all this flickering while maximizing .
    In other words, child form show up in the client area of the MDIForm, not maximized, with a caption, very shortly, before they are finally filling the client area. there is a short flicker when a new form is created and displayed. This process is most noticeable
    with a not-so-powerful PC or there are lots of control inside child form.
    below is my code to show child form 
       MyChild1 c1 = new MyChild1();
                                c1.MdiParent = MdiMainParent;
                                c1.Dock = DockStyle.Fill;
       c1.Show(); 
    how can i solved the problem of flickering issue?
    I tried many options which i have described below
    1.double buffering.
    2.set style property to child form
          this.SetStyle(ControlStyles.UserPaint, true);
          this.SetStyle(ControlStyles.AllPaintingInWmPaint, true);
          this.SetStyle(ControlStyles.DoubleBuffer, true); 
    3. override below method in each child form
    protected override CreateParams CreateParams
                get
                    CreateParams cp = base.CreateParams;
                    cp.ExStyle |= 0x02000000;
                    return cp;
    4. override below method in each child form
      const int WM_NCPAINT = 0x85;
            const int WM_SIZE = 0x05;
            protected override void WndProc(ref Message m)
                if (m.Msg == WM_NCPAINT)
                    if (this.WindowState == FormWindowState.Maximized)
                        return;
                if (m.Msg == WM_SIZE)
                    if (this.WindowState == FormWindowState.Maximized)
                        return;
                base.WndProc(ref m);
    but I didn't see any effects.  please someone help me to resolve flickering issue. thanks in advance.

    Hi hardikvaishnav,
    This is a known issue which has been reported to Microsoft Connect. Unfortunately, this issue will not fix due to stability issues around MDI. For more details, see 
    https://connect.microsoft.com/VisualStudio/feedback/details/97787/border-of-mdi-child-form-flashes-up-despite-formborderstyle-none.
    You might use a user control or panel instead.
    Best Regards,
    Bob Wu [MSFT]
    MSDN Community Support | Feedback to us

  • Check Weather UDF Form Exist or Not ?

    hi,
    I have to work on UDF Fields and problem is that i have to check weather UDF Form (right hand side form which is visible only when we click VIEW>User Defined Field)
    is visible or not.
    Do any one know such method/varible by which i would be able to know that UDF form is visible / not visible....
    Regards ,
    Ganesh

    Hi Ganesh,
    You can check the status of the menu visible and/or checked to see if the UDF form is visible.
    Regards
    Ad

  • UDF Form et_KEY_DOWN event.

    Hi all,
    Has anyone had problems with the above event? I cannot seem to trap it on a UDF form, it works fine on a standard form. Using SBO 6.5 SP1 P7. For example:
    - This code works fine.
    Set oFilter = oFilters.Add(et_CLICK)
    oFilter.Add -139     'Sales Order UDF form.
    If pVal.FormType = -139 And pVal.EventType = et_CLICK Then
            oApp.MessageBox "hello"
    End If
    - This doesn't work.
    Set oFilter = oFilters.Add(et_KEY_DOWN)
    oFilter.Add -139     'Sales Order UDF form.
    If pVal.FormType = -139 And pVal.EventType = et_KEY_DOWN Then
            oApp.MessageBox "hello"
    End If
    Any suggestions?
    Regards,
    Andrew.

    Hi,
    SBO catches the KEY_DOWN event only if one of controls of the form has focus
    Regards,
    Mark
    Message was edited by: Mark Gulyansky

  • Updating UDFs in the UDF form of a sales order

    I got the UDF form of a corresponding main sales order form.
    I am trying to set a value for one of the UDFs there, but I get a 'General Failure' exception (Simply trying to set the edittext's UDFItem.Value or UDFItem.String properties)
    I know I have the right form and item, since I can change the item's BackColor.
    The DBDataSource.GetValue works, so I can read the existing values.
    The DBDataSource.SetValue doesn't work, but I'm used to it
    Any ideas?

    Avi,
        We cant use Setvalue directly in Predefined for u better to use
    Frm.items.item("").Specific.Value= ""
    Regards,
    Anitha

  • Facing "Display Flickering" problem with my 15" macbook pro(A1286)while swapping the desktops and closing the tabs.....need help...reply soon

    Suggest Solution for this Display Flickering problem ....

    Hi, I read the post about calibration and I probably do that a little too often TBH! As I get so little time out the battery and mainly use my MBP on my lap, usually with the power supply near by, it gets charged to full, run to empty to the point of sleep, or sometimes it even cuts out and then is recharged to full again, so I really think it's new battery time. I've seen non Apple Official ones for between £35 and £65 that have 3 year warranties and state they are around 5200mh but am unsure due to reviews.
    Later...
    Anyway's I have now ordered a non Apple replacement from Amazon for about £35 and it has several good reviews and 4.5 out of 5 stars so I'll see if it works and report back. If it doesn't I'll send it back and get the Official Apple one.
    Message was edited by: Missy Steph

  • ALV flickering problem

    Hi,
    I have  flickering problem with ALV control (cl_gui_alv_grid).  My alv grid  control is not in edit mode.
    I am using ALV grid for event planning with drag drop operations, so there may be 1000+ rows sometimes at grid.
    Also I call refresh_table_display with soft_refresh and is_stable='XX.'
    (I call cfw=>set_new_ok_code to trigger PBO. refresh_table_display is being called at PBO )
    It flickers just a second or two after drop_complete but it is critical for usability.
    I think flickering happens because of scrolling, so I used set_scroll_via_id but nothing changed.
    Thanks.

    Hi Manu,
    I tried not to trigger PBO (Called refresh_table_display at PAI, commented set_new_ok_code)
    It does not help..
    (Same behaviour : se38-> BC_ALV_TEST_GRID_PERFORMANCE.Increase record count to 5000.Run.
    Scroll to the bottom of list.)
    Thank you..

  • Flickering problem with Apple TV

    I am suddenly having flickering problems after updating Apple TV.  The box has worked fine for several months though I did have this same problem when I first got it in February.  I have a Panasonic 37' viera.  I have unplugged both the TV and the Apple TV box, reset it a number of times.  Don't know what to do.

    I'm having the same issue, albeit right out of the box.  I hooked up my Apple TV according to the instructions, have no other issues with my wifi, and the HDMI and power cables are all securely connected.  My TV's also a Samsung, experiecing the same "flickering" of audio.  In addition, during set-up, the screen was also flickering to white while inputting my wifi info.
    Am hoping swapping it out in store will fix the problem. I was so excited to get my AppleTV in the mail and everything else Apple-to-TV has been working great. (I had my ancient black MacBook -turning 6 in June- hooked up with zero connectivity problems.)  Wondering if this will be an ongiong issue? Had decided against AppleCare for such an inexpensive addition to my home, but maybe I should re-think that decision...

  • Flickering problem with live viewing with IMAQ Image Display

    Hi everyone,
    I am trying to write a program to do live imaging with Andor camera. I am using some examples from Andor. The images are acquired in sequence and send into IMAQ Image Display and also Intensity Graph. There is minimal flickering issue in the Intensity Graph but there is very bad flickering problem in IMAQ Image Display. Perhaps I misunderstand how to optimize the vision tools. Does anyone know how to overcome this issue? I have attached the code that I am testing. Thanks in advance.
    Best regards,
    Han Yen
    Solved!
    Go to Solution.
    Attachments:
    iXonRTA_live_0.0.1.vi ‏70 KB

    You can use Vision Assistant to test our vision functions. Vision Assistant is really meant to prototype - it does not have all teh functionality of Vision Development Module and is not as flexible as we don't allow you access to all the settings for every function.
    I recommend starting in Vision Assistant and then porting over to LabVIEW or C (whatever you are most comfortable with)...this is built-in functionality. There is nothing wrong with using Vision Assistant to do live imaging, just that you run into limitations and you will only be able to use this code on computers that have Vision Assistant.
    Hope this helps.
    --Michelle
    Instrument Control R&D
    National Instruments
    Instrument Control
    Machine Vision

  • Flickering problem on screen - 3000 series N200 laptop

    Hello!
    I have a 3000 series N200 laptop (0769 type) for 3 years. Approximately 3 months ago, there was a screen problem that the screen had white vertical gridlines. Service replaced the chipset of the graphical card.
    Yesterday, a flickering problem has been appeared. I updated bios and display drivers from below link.
    http://support.lenovo.com/en_US/downloads/default.page?
    Could not get a solve with those updates. Then, I dismounted the front cover of screen. Re-assembled the LVDS FFC cable of the LCD display a couple of times, problem continued. Then, re-assembled the inverter cables. It also did not provide a solution.
    >See the problem photo (1.jpg) at below link.
    https://docs.google.com/open?id=0BweTh37k3ZRSQWYxRFNIWWpGSFE
    Please advise about this matter.
    Thanks.

    Hello suguz and welcome to community,
    As you have already updated the video driver and BIOS then you can check with adjusting the monitor refresh rate to 60Hrz.
    Kindly check the same issue in BIOS mode and if issue continues then it might fault with Lcd display.
    Best Regards,
    Tanuj
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution".! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
    Follow @LenovoForums on Twitter!

  • Opening a UDF form

    Hi all
    i wish to open the Side form which shows the UDF fields for a given system form. question is how can i open the form through code?
    once i've opened the form i wish to set the visibility of the UDF fields appearing in the UDF form.
    question is how do i obtain the from's object in order to set the appearance of the UDF items within it?
    appreciate the help
    Yoav
    Message was edited by:
            YECHIEL SCHUSSEIM

    Hi Yoav,
    If Not SBO_Application.Menus.item("6913").Checked Then 
         SBO_Application.SendKeys "^+U"
    End If
    6913 is user defined field menu item id.
    you can see user defined form is opened everytime you open a certain form with that code samples in form_load event.
    hope this can help you.
    Regards,
    Hyunil.

  • How to know if a UDF form is opened else then using a TRY CATCH ?

    I'm looking for any way to find out if the UDF form is visible
    else then trying to open it in a try catch and if it's not sending a key.  This if very ugly, slow and not really my kind.
    I tried to iterate through all the forms in SBO_Application.Forms but it's not there.  All I see is the main form
    I just need to make sure the UDF form is visible when Inventory form is loaded so I can put a value in one of the UDF
    If there's a better way I'm buying it

    Hi Marc,
    Rather than putting your data in the UDF in the UDF side form, you can add a control to the main form (during the load event of the form) and bind this to the UDF through the DBDataSource that is already available on the main form. This means that you don't need to worry about whether the UDF form is open or not because you can always read or write to your UDF data from the main form.
    Alternatively, the UDF form TypeEx property is always the same as the main form but with a minus sign in front. Therefore, if you know the TypeEx and FormTypeCount of the main form then you can use the GetForm method of the Application object to get the UDF form.
    oForm = _sboApp.Forms.GetForm("-" + oMainForm.TypeEx, oMainForm.TypeCount);
    You'd still need a try/catch around this and if it raises an error then activate the 6913 menu to open the UDF form.
    Kind Regards,
    Owen

  • Handling TackOn form or UDF Form

    HI all,
    Can we make any single field disable in Tack-On form (UDF form with -ve form id) for system forms. So that users can able to see but can't change.
    Is there any way found without using categories.
    regards:
    sandy

    Hello
    On Form You may press CTRLSHIFTB which is the UDF form settings ,then uncheck the editable flag.
    You can also you the columnpreferences object to set it visible and disabled. Please note, the column preferences is saved when B1 is exiting.
    Regards
    János

  • Multi Block Form Navigation Problem

    Hiii
    i have got a multi block form the problem that am facing now is that when running the FORM and when am over one of the my canvases then if i tried to press any of :
    (Tab button,Down arrow ) the canvas changes to ANOTHER Datablock ...
    i dont know what is the problem ....
    ANY SUGGESTIONS
    OMD

    Make the datablock you want to show on top as the first block in the object navigator.
    HTH.
    Regards,
    Arun

  • To disable close button of the UDF form

    Hi,
    I need to disable the close button of a UDF form. Can anyone help me pls.
    Manu.

    Hi Manu,
    Herewith a code example... This would disable the close button on the Sales Order window (and only the first window)
      Dim oform As SAPbouiCOM.Form
      <i>'loop through all the forms here if you need</i>
      <i>'i am using "-FormType" here as the UDF window has the same UID as the normal form, but with negative sign</i>
      oform = oApplication.Forms.GetForm("-139", 0)
      Dim oItem As SAPbouiCOM.Item
      <i>'Close button is 4</i>
      oItem = oform.Items.Item("4")
      <i>'Disable button</i>
      oItem.Enabled = False
    Hope it helps,
    Adele

Maybe you are looking for

  • Pop up window for a single field details..

    How to display a pop up window for details of one field by click?

  • Persistent Data Question

    Hi all, As I was looking into implementing persistent data conversion, I tried something for giggle (see below), and I found out that I didn't actually have to do anything, to perform the conversion. This baffles me, and so if anyone could explain to

  • Clean up AQ$_CT_capturename_P table

    I have async distributed hotlog cdc setup on 9.2 databases. There are many changes capture daily on the source database and I notice that the AQ$_CT_capturename_P in the source cdc schema is growing extremely fast. It's at 8GB with 5 millions record

  • Lost iphone 5 find my iphone not working

    Lost my iphone 5 . Find my iphone enabled but it will not show it's last location !!!!!!

  • When i open firefox it wont open...even though it says it's running..

    when i click on the mozilla icon on my desktop, it won't open up...but yet in my task manager it's saying it's running...I tried to reboot and still not working...I'm able to use Internet Explorer...