﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » StrataFrame Application Framework - V1 » Business Objects and Data Access (How do I?)  » Complex BO</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Mon, 25 May 2026 15:00:17 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Complex BO</title><link>http://forum.strataframe.net/FindPost31997.aspx</link><description>Hi Hector,&lt;br/&gt;&lt;br/&gt;Have you look at the BeforeAddNew and AfterAddNew events in the BO?</description><pubDate>Tue, 23 Apr 2013 22:43:40 GMT</pubDate><dc:creator>Edhy Rijo</dc:creator></item><item><title>Complex BO</title><link>http://forum.strataframe.net/FindPost1266.aspx</link><description>&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: #1f5080; FONT-FAMILY: Verdana"&gt;I’ve put together a complex BO and would like to programmatically add some rows to the business object contained within&amp;nbsp;the primary BO when a new row is added to the primary. What would be the best way to accomplish this? There is no RowAdded event so it doesn't appear there is an easy way to determine when a new row is added. One thought was to use the BeforeSave event on the primary BO and loop through&amp;nbsp;its' data table looking at the RowState for each row to see if it was added. &lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f5080"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f5080"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: #1f5080; FONT-FAMILY: Verdana"&gt;Also what's the ListChanged event for? I can't find it in the Doc.&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f5080"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f5080"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: #1f5080; FONT-FAMILY: Verdana"&gt;-Larry&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f5080"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" color=#000000 size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;</description><pubDate>Tue, 23 Apr 2013 22:43:40 GMT</pubDate><dc:creator>Larry Caylor</dc:creator></item><item><title>RE: Complex BO</title><link>http://forum.strataframe.net/FindPost31996.aspx</link><description>Hi ,&lt;br/&gt;&lt;br/&gt;Any news about &lt;span id="ctl00_ctlContentPlaceHolder_ctl00_ctlTopic_ctlPanelBar_ctlTopicsRepeater_ctl03_lblFullMessage"&gt;BeforeNewRow and AfterNewRow events...&lt;br/&gt;&lt;br/&gt;Really we need them...&lt;br/&gt;&lt;br/&gt;Kind regards...&lt;br/&gt;&lt;/span&gt;</description><pubDate>Tue, 23 Apr 2013 17:41:28 GMT</pubDate><dc:creator>hector</dc:creator></item><item><title>RE: Complex BO</title><link>http://forum.strataframe.net/FindPost1275.aspx</link><description>:)</description><pubDate>Thu, 25 May 2006 10:40:09 GMT</pubDate><dc:creator>StrataFrame Team</dc:creator></item><item><title>RE: Complex BO</title><link>http://forum.strataframe.net/FindPost1274.aspx</link><description>The new events are just what I needed. Thanks.&lt;/P&gt;&lt;P&gt;-Larry</description><pubDate>Thu, 25 May 2006 10:39:11 GMT</pubDate><dc:creator>Larry Caylor</dc:creator></item><item><title>RE: Complex BO</title><link>http://forum.strataframe.net/FindPost1268.aspx</link><description>Well, Larry, the BeforeNewRow and AfterNewRow events are going to be in the next release (had several people asking for them), and the ListChanged event is part of the IBusinessBindable interface, which will be removed in the next release (because there is a new BusinessBindingSource that&amp;nbsp;allows you to use a business object within a grid).&amp;nbsp; The IBindingListView interface was causing problems because the business object never knew whether it needed to act like a list, or act like a single record, which caused all sorts of problems.</description><pubDate>Wed, 24 May 2006 08:38:22 GMT</pubDate><dc:creator>StrataFrame Team</dc:creator></item></channel></rss>