<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Question Re: FORM LOAD -&amp;gt; after possible (B1DE) ?? No items in Enterprise Resource Planning Q&amp;A</title>
    <link>https://community.sap.com/t5/enterprise-resource-planning-q-a/form-load-gt-after-possible-b1de-no-items/qaa-p/1145222#M147183</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Trinidad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if I do this with the B1DE, I get in the activate-event, that the Flag is set but the itemscount is 0 &lt;SPAN __jive_emoticon_name="sad"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        &amp;lt;B1Listener(BoEventTypes.et_FORM_LOAD, False)&amp;gt; _&lt;/P&gt;&lt;P&gt;        Public Overridable Function OnFormLoad(ByVal pVal As ItemEvent) As Boolean&lt;/P&gt;&lt;P&gt;            'GENERATED CODE&lt;/P&gt;&lt;P&gt;            B1FolderMgr.Init(pVal)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            Dim form As Form = B1Connections.theAppl.Forms.Item(pVal.FormUID)&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;            FormLoadFlag += 1&lt;/P&gt;&lt;P&gt;            Return True&lt;/P&gt;&lt;P&gt;        End Function&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        &amp;lt;B1Listener(BoEventTypes.et_FORM_ACTIVATE, False)&amp;gt; _&lt;/P&gt;&lt;P&gt;        Public Overridable Sub OnAfterFormActivate(ByVal pVal As ItemEvent)&lt;/P&gt;&lt;P&gt;            Dim ActionSuccess As Boolean = pVal.ActionSuccess&lt;/P&gt;&lt;P&gt;            Dim form As Form = B1Connections.theAppl.Forms.Item(pVal.FormUID)&lt;/P&gt;&lt;P&gt;            Debug.WriteLine("FORMACTIVATE  ! FormLoadFlag = " &amp;amp; FormLoadFlag &amp;amp; " : ItemCount : " &amp;amp; form.Items.Count)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            If FormLoadFlag &amp;gt; 0 Then&lt;/P&gt;&lt;P&gt;                Debug.WriteLine("Formload finished ! " &amp;amp; FormLoadFlag &amp;amp; " : ItemCount : " &amp;amp; form.Items.Count)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            End If&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Holger&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 24 Feb 2006 12:58:33 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-02-24T12:58:33Z</dc:date>
    <item>
      <title>FORM LOAD -&gt; after possible (B1DE) ?? No items</title>
      <link>https://community.sap.com/t5/enterprise-resource-planning-q-a/form-load-gt-after-possible-b1de-no-items/qaq-p/1145220</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I try to do things just AFTER the form has finished loading,&lt;/P&gt;&lt;P&gt;so I can fill some things e.g. a picturebox.&lt;/P&gt;&lt;P&gt;But the problem is, that when I try to get the&lt;/P&gt;&lt;P&gt;item, there is nothing. (itemscount = 0)&lt;/P&gt;&lt;P&gt;Have you a best practice example, please.&lt;/P&gt;&lt;P&gt;Or could you give me a hint ?&lt;/P&gt;&lt;P&gt;Isn't there a AFTERLOAD ??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Holger&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS: Pleeeeeeeaaaaaase, makers of B1DE, pleaaaaaaaase give me a hint, how you are using the framework. What's the best practice ???? Tried it in the blog and here ...... no answers ?!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Feb 2006 14:05:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/enterprise-resource-planning-q-a/form-load-gt-after-possible-b1de-no-items/qaq-p/1145220</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-20T14:05:10Z</dc:date>
    </item>
    <item>
      <title>Re: FORM LOAD -&gt; after possible (B1DE) ?? No items</title>
      <link>https://community.sap.com/t5/enterprise-resource-planning-q-a/form-load-gt-after-possible-b1de-no-items/qaa-p/1145221#M147182</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Holger,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here you have a message talking about how to modify a system form:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="952323"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nevertheless it does not work for the forms you create by yourself.&lt;/P&gt;&lt;P&gt;What I can propose you as a workaround is to:&lt;/P&gt;&lt;P&gt;1. Listen the FormLoad and the Activate events. &lt;/P&gt;&lt;P&gt;2. Set a flag when you receive the event FormLoad. &lt;/P&gt;&lt;P&gt;3. On the Activate event "in the case this flag is set" you do the actions you need to.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps&lt;/P&gt;&lt;P&gt;Trinidad.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Feb 2006 08:53:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/enterprise-resource-planning-q-a/form-load-gt-after-possible-b1de-no-items/qaa-p/1145221#M147182</guid>
      <dc:creator>Trinidad</dc:creator>
      <dc:date>2006-02-21T08:53:42Z</dc:date>
    </item>
    <item>
      <title>Re: FORM LOAD -&gt; after possible (B1DE) ?? No items</title>
      <link>https://community.sap.com/t5/enterprise-resource-planning-q-a/form-load-gt-after-possible-b1de-no-items/qaa-p/1145222#M147183</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Trinidad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if I do this with the B1DE, I get in the activate-event, that the Flag is set but the itemscount is 0 &lt;SPAN __jive_emoticon_name="sad"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        &amp;lt;B1Listener(BoEventTypes.et_FORM_LOAD, False)&amp;gt; _&lt;/P&gt;&lt;P&gt;        Public Overridable Function OnFormLoad(ByVal pVal As ItemEvent) As Boolean&lt;/P&gt;&lt;P&gt;            'GENERATED CODE&lt;/P&gt;&lt;P&gt;            B1FolderMgr.Init(pVal)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            Dim form As Form = B1Connections.theAppl.Forms.Item(pVal.FormUID)&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;            FormLoadFlag += 1&lt;/P&gt;&lt;P&gt;            Return True&lt;/P&gt;&lt;P&gt;        End Function&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        &amp;lt;B1Listener(BoEventTypes.et_FORM_ACTIVATE, False)&amp;gt; _&lt;/P&gt;&lt;P&gt;        Public Overridable Sub OnAfterFormActivate(ByVal pVal As ItemEvent)&lt;/P&gt;&lt;P&gt;            Dim ActionSuccess As Boolean = pVal.ActionSuccess&lt;/P&gt;&lt;P&gt;            Dim form As Form = B1Connections.theAppl.Forms.Item(pVal.FormUID)&lt;/P&gt;&lt;P&gt;            Debug.WriteLine("FORMACTIVATE  ! FormLoadFlag = " &amp;amp; FormLoadFlag &amp;amp; " : ItemCount : " &amp;amp; form.Items.Count)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            If FormLoadFlag &amp;gt; 0 Then&lt;/P&gt;&lt;P&gt;                Debug.WriteLine("Formload finished ! " &amp;amp; FormLoadFlag &amp;amp; " : ItemCount : " &amp;amp; form.Items.Count)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            End If&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Holger&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Feb 2006 12:58:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/enterprise-resource-planning-q-a/form-load-gt-after-possible-b1de-no-items/qaa-p/1145222#M147183</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-24T12:58:33Z</dc:date>
    </item>
    <item>
      <title>Re: FORM LOAD -&gt; after possible (B1DE) ?? No items</title>
      <link>https://community.sap.com/t5/enterprise-resource-planning-q-a/form-load-gt-after-possible-b1de-no-items/qaa-p/1145223#M147184</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Holger,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have obtain the same result as you...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With the EventSpy tool provided with the SDK you can have a look to the events fired when you open your form and take the event that fits for your needs. &lt;/P&gt;&lt;P&gt;Everytime you open the form you have a GotFocus on one of the items of the form, maybe you can capture this event and do your actions at this moment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps&lt;/P&gt;&lt;P&gt;Trinidad.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Feb 2006 09:32:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/enterprise-resource-planning-q-a/form-load-gt-after-possible-b1de-no-items/qaa-p/1145223#M147184</guid>
      <dc:creator>Trinidad</dc:creator>
      <dc:date>2006-02-27T09:32:37Z</dc:date>
    </item>
    <item>
      <title>Re: FORM LOAD -&gt; after possible (B1DE) ?? No items</title>
      <link>https://community.sap.com/t5/enterprise-resource-planning-q-a/form-load-gt-after-possible-b1de-no-items/qaa-p/1145224#M147185</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Trinidad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the Menu-class, where the menu is clicked, I did the following :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        &amp;lt;B1Listener(BoEventTypes.et_MENU_CLICK, true)&amp;gt;  _&lt;/P&gt;&lt;P&gt;        Public Overridable Function OnBeforeMenuClick(ByVal pVal As MenuEvent) As Boolean&lt;/P&gt;&lt;P&gt;            'GENERATED CODE&lt;/P&gt;&lt;P&gt;            Me.LoadForm()&lt;/P&gt;&lt;P&gt;            Dim form As New Form__SAS_UDO1&lt;/P&gt;&lt;P&gt;            Dim UID As String&lt;/P&gt;&lt;P&gt;            UID = B1Connections.theAppl.Forms.ActiveForm.UniqueID&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            '''At this point the form is ready loaded&lt;/P&gt;&lt;P&gt;            form.formReady(UID)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            Return false&lt;/P&gt;&lt;P&gt;        End Function&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the form-class, I defined this function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&lt;/P&gt;&lt;P&gt;        ''' This simulates a afterFormLoad Event &lt;SPAN __jive_emoticon_name="wink"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;        ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&lt;/P&gt;&lt;P&gt;        Public Function formReady(ByVal UID) As Boolean&lt;/P&gt;&lt;P&gt;            Try&lt;/P&gt;&lt;P&gt;                Dim form As Form = B1Connections.theAppl.Forms.Item(UID)&lt;/P&gt;&lt;P&gt;                Debug.WriteLine("UID: " &amp;amp; UID &amp;amp; "ItemCount : " &amp;amp; Me.getItemCount(UID))&lt;/P&gt;&lt;P&gt;                form.Freeze(True)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                form.Mode = BoFormMode.fm_OK_MODE&lt;/P&gt;&lt;P&gt;                B1Connections.theAppl.ActivateMenuItem("1290")&lt;/P&gt;&lt;P&gt;                form.Freeze(False)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            Catch ex As Exception&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            End Try&lt;/P&gt;&lt;P&gt;        End Function&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This works fine &lt;SPAN __jive_emoticon_name="wink"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Holger&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Holger Reppert&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Feb 2006 13:07:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/enterprise-resource-planning-q-a/form-load-gt-after-possible-b1de-no-items/qaa-p/1145224#M147185</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-27T13:07:56Z</dc:date>
    </item>
    <item>
      <title>Re: FORM LOAD -&gt; after possible (B1DE) ?? No items</title>
      <link>https://community.sap.com/t5/enterprise-resource-planning-q-a/form-load-gt-after-possible-b1de-no-items/qaa-p/1145225#M147186</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Trinidad,&lt;/P&gt;&lt;P&gt;   I have made a dirty workaround to solve this "litle" problem, I have edited B1DE classes and when a form load is raised I put this event in a new thread and waiting until form load, and them I call back this event. Now I can use form load with B1DE without problems, "for now..."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you now any problems with the use of threads and SBO?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here, follows some changed code of B1Listeners.cs:&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;    /// &amp;lt;summary&amp;gt;&lt;/P&gt;&lt;P&gt;    /// Handles all ItemEvents &lt;/P&gt;&lt;P&gt;    /// and calls all the listeners registered to the received EventType.&lt;/P&gt;&lt;P&gt;    /// &amp;lt;/summary&amp;gt;&lt;/P&gt;&lt;P&gt;    /// &amp;lt;param name="formUID"&amp;gt;Unique ID of the form that received this event&amp;lt;/param&amp;gt;&lt;/P&gt;&lt;P&gt;    /// &amp;lt;param name="__ItemEvent"&amp;gt;ItemEvent information&amp;lt;/param&amp;gt;&lt;/P&gt;&lt;P&gt;    /// &amp;lt;param name="bubbleEvent"&amp;gt;Specifies whether or not the application will continue processing this event&amp;lt;/param&amp;gt;&lt;/P&gt;&lt;P&gt;    public void ItemHandler(string formUID, ref ItemEvent __ItemEvent, out bool bubbleEvent) {&lt;/P&gt;&lt;P&gt;      bubbleEvent = true;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      // get the event table&lt;/P&gt;&lt;P&gt;      Hashtable table = (Hashtable)listenersTable[__ItemEvent.EventType];&lt;/P&gt;&lt;P&gt;      if (table == null)&lt;/P&gt;&lt;P&gt;        return;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      // get the listener&lt;/P&gt;&lt;P&gt;      B1Listener listener = (B1Listener)table[EventTables.GetEventKey(__ItemEvent)];&lt;/P&gt;&lt;P&gt;      if (listener == null)&lt;/P&gt;&lt;P&gt;        return;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      #region WorkAround FormLoad Event&lt;/P&gt;&lt;P&gt;      //// handle the event&lt;/P&gt;&lt;P&gt;      //if (listener.Action.Action(listener.Method, __ItemEvent) == false)&lt;/P&gt;&lt;P&gt;      //  bubbleEvent = false;&lt;/P&gt;&lt;P&gt;      if (string.IsNullOrEmpty(__ItemEvent.ItemUID) &amp;amp;&amp;amp; !__ItemEvent.BeforeAction &amp;amp;&amp;amp; (__ItemEvent.EventType == BoEventTypes.et_FORM_LOAD)) {&lt;/P&gt;&lt;P&gt;        System.Threading.Thread _Thread = new System.Threading.Thread(WaitFormLoad);&lt;/P&gt;&lt;P&gt;        WA_FormLoad_Params &lt;U&gt;WAFLParams = new WA&lt;/U&gt;FormLoad_Params(listener.Action, listener.Method, __ItemEvent);&lt;/P&gt;&lt;P&gt;        &lt;U&gt;Thread.Start(&lt;/U&gt;WAFLParams);&lt;/P&gt;&lt;P&gt;      } // if&lt;/P&gt;&lt;P&gt;      else {&lt;/P&gt;&lt;P&gt;        // handle the event&lt;/P&gt;&lt;P&gt;        if (listener.Action.Action(listener.Method, __ItemEvent) == false)&lt;/P&gt;&lt;P&gt;          bubbleEvent = false;&lt;/P&gt;&lt;P&gt;      } // else&lt;/P&gt;&lt;P&gt;      #endregion&lt;/P&gt;&lt;P&gt;    }&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jul 2007 14:31:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/enterprise-resource-planning-q-a/form-load-gt-after-possible-b1de-no-items/qaa-p/1145225#M147186</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-26T14:31:35Z</dc:date>
    </item>
    <item>
      <title>Re: FORM LOAD -&gt; after possible (B1DE) ?? No items</title>
      <link>https://community.sap.com/t5/enterprise-resource-planning-q-a/form-load-gt-after-possible-b1de-no-items/qaa-p/1145226#M147187</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rodolpho,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think your system is quite complicated if the form_load you are trying to catch is one of the forms you have opened. Is it the case?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you open a form in your code you have access to it just after, why do you need the form_load event?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Trinidad.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2007 08:10:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/enterprise-resource-planning-q-a/form-load-gt-after-possible-b1de-no-items/qaa-p/1145226#M147187</guid>
      <dc:creator>Trinidad</dc:creator>
      <dc:date>2007-07-27T08:10:10Z</dc:date>
    </item>
    <item>
      <title>Re: FORM LOAD -&gt; after possible (B1DE) ?? No items</title>
      <link>https://community.sap.com/t5/enterprise-resource-planning-q-a/form-load-gt-after-possible-b1de-no-items/qaa-p/1145227#M147188</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; Hi Rodolpho,&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; I think your system is quite complicated if the&lt;/P&gt;&lt;P&gt;&amp;gt; form_load you are trying to catch is one of the forms&lt;/P&gt;&lt;P&gt;&amp;gt; you have opened. Is it the case?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, this is my case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; When you open a form in your code you have access to&lt;/P&gt;&lt;P&gt;&amp;gt; it just after, why do you need the form_load event?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cause I wanna load data in combobox that is not linked with UDO and matrix too, if I try to do that before the items of this form is loaded throw a exception, so I need wait for form load all items, and then populate my combo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; Regards&lt;/P&gt;&lt;P&gt;&amp;gt; Trinidad.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi Trinidad,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2007 12:16:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/enterprise-resource-planning-q-a/form-load-gt-after-possible-b1de-no-items/qaa-p/1145227#M147188</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-27T12:16:29Z</dc:date>
    </item>
  </channel>
</rss>

