O$ - DAM issue - differences between dev and runtime

Bastiaan Olij lists at basenlily.nl
Tue Apr 7 16:50:56 EDT 2009


Maybe I mixed them up the wrong way around... It has been awhile and
these days I override $insert and $update all together with my own code.
Sorry about that,


Steve Finger wrote:
> Hi,
> Now I'm confused. In my table classes I override $update all the time
> and at the end put
> Do default Returns %flag
> %flag is a local variable and it returns 1 if successful and 0 if not
> In my only experience with Oracle and SQL Server the Do default works
> the same with the 0 or 1 result.
> I think (but I'm going from memory) there may have been a time it
> returned null from an sql statement that ended up being totally messed
> up and I guess the Dam didn't know what to do with it.
> Steve Finger
> Bastiaan Olij wrote:
>> Hi David,
>> As you are overrriding $update, do default is not the correct way to
>> invoke the standard logic.
>> Try either doing a "do inherited" or what I find easier/better myself:
>> do $inherited.$update() returns lvSuccess
>> Which allows you to parse any additional parameters.
>> I can't remember off the top of my head when you had to use do default.
>> I hardly use that one in my code.
>> Greetz,
>> Bas
>> David Walton wrote:
>>> Okay... no responses. Let's try again.
>>> I have a table method that is called $update. It processes some
>>> history, checks that the user has changed some values, then says  "Do
>>> default" with a return value. The problem is that I get different
>>> results from the return value on the do default in runtime than in
>>> development.
>>> Can someone tell me what I should expect from the return value on a do
>>> default? Is it boolean, numeric, etc? It seems to be returning a blank
>>> (like '').
>>> Thanks.
>> _____________________________________________________________
>> Manage your list subscriptions at http://lists.omnis-dev.com
> _____________________________________________________________
> Manage your list subscriptions at http://lists.omnis-dev.com

Kindest Regards,

Bastiaan Olij
e-mail/MSN: bastiaan at basenlily.nl
web: http://www.basenlily.nl
Skype: Mux213

More information about the omnisdev-en mailing list