<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7650.28">
<TITLE>probklems with findByID (BON2)</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<BR>

<P><FONT SIZE=2>Hi,<BR>
<BR>
I have a problem with the function findByID that throws an exception on line 50 in bonimpl.cpp.<BR>
<BR>
Currently I am using the function in order to check the current model against a backup model (XML) where I have the ID&#146;s stored of each object. If the object is present in the current model it functions correctly, but if it is not present the exception is thrown.<BR>
<BR>
Therefore, how should I use the function?<BR>
<BR>
Example:<BR>
try<BR>
{<BR>
&nbsp; if(0 == project-&gt;findByID(&#147;Id not present in the model&#148;, true))<BR>
&nbsp; {<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Object with id not present<BR>
&nbsp; }<BR>
&nbsp; else<BR>
&nbsp; {<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Object with id present.<BR>
&nbsp; }<BR>
}<BR>
catch(BON::Exception&amp; e)<BR>
{<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //print error<BR>
}<BR>
<BR>
Best regards,<BR>
Jesper<BR>
</FONT>
</P>

</BODY>
</HTML>