﻿<?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?)  » Collision Notification Question</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 00:17:45 GMT</lastBuildDate><ttl>20</ttl><item><title>Collision Notification Question</title><link>http://forum.strataframe.net/FindPost10689.aspx</link><description>I have recently started using StrataFrame and had a question about concurrency and Collision. Luckily most of the question was already answered at&lt;P&gt;[url]http://forum.strataframe.net/Topic6191-6-1.aspx?Highlight=CollisionNotification[/url]. &lt;/P&gt;&lt;P&gt;However that left me with one final question. In the project that i am working on the default StrataFrame forms are not being used. The post said that if CollisionNotificationType is set to RaiseEvent that [quote] A pretty form is shown, informing the user that a data collision has occurred and asking them to choose the value.[/quote] Will said form still show up since the default forms aren't being used? And if it doesn't is there any way to get it to?</description><pubDate>Thu, 02 Aug 2007 11:20:19 GMT</pubDate><dc:creator>Alex Brun</dc:creator></item><item><title>RE: Collision Notification Question</title><link>http://forum.strataframe.net/FindPost10692.aspx</link><description>alright thanks for the help</description><pubDate>Thu, 02 Aug 2007 11:20:19 GMT</pubDate><dc:creator>Alex Brun</dc:creator></item><item><title>RE: Collision Notification Question</title><link>http://forum.strataframe.net/FindPost10691.aspx</link><description>[quote]Will said form still show up since the default forms aren't being used? And if it doesn't is there any way to get it to? [/quote]&lt;/P&gt;&lt;P&gt;No. You will want to handle the ConcurrencyException event on the BO itself.&amp;nbsp; This is where all of the concurrency exceptions that are bubbled up to the form come from anyway.&amp;nbsp; You can then display your own form and display the information to the end-user as you please...or just handle the exception and manually manage the collision.&amp;nbsp; If you look at the EventArgs of the Concurrency Exception, it gives you everything that you need including the local and server values, etc.&amp;nbsp; You then set which value you want to accept for each item within the collection and it will then process your request.</description><pubDate>Thu, 02 Aug 2007 10:44:05 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item></channel></rss>