﻿<?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?)  » Broken Rules - BO Navigation</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Tue, 09 Jun 2026 04:14:34 GMT</lastBuildDate><ttl>20</ttl><item><title>Broken Rules - BO Navigation</title><link>http://forum.strataframe.net/FindPost12986.aspx</link><description>I have what I think is a navigation problem when I have a broken rule.&lt;/P&gt;&lt;P&gt;I have a Parent / Child business object relationship on a form.&amp;nbsp;(The PrimaryKeyAutoIncremental = &lt;FONT color=#dd3333&gt;False &lt;/FONT&gt;on the Parent BO )&lt;/P&gt;&lt;P&gt;Shifts --&amp;gt; ShiftCode [VarChar(20)], Description...etc&lt;/P&gt;&lt;P&gt;ShiftDetails --&amp;gt; pk [AutoIncremental], ShiftCode (FK to Shifts), StartDate....etc&lt;/P&gt;&lt;P&gt;I fill the Parent BO and then use FillByParent to fill the Child. I have ChildAutFilterOpen = MatchCurrentRow set on the Parent.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a broken rule on my ShiftsBO to handle entry of duplicate Shift Codes.&amp;nbsp;When I create a &lt;STRONG&gt;new&lt;/STRONG&gt; record and enter a shift code that already exists, I get the error provider next to my shift field as normal, but then my grid fills all the shift detail records for the shift code. It seems to automatically navigate the detail records even though I am in add mode.&amp;nbsp; If I change my shift code to something not used and then click on save, I get errors because the details records don't belong to this newly created&amp;nbsp;parent record. &lt;/P&gt;&lt;P&gt;How can I prevent this from happening?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Tim</description><pubDate>Tue, 11 Dec 2007 13:40:09 GMT</pubDate><dc:creator>Tim Dol</dc:creator></item></channel></rss>