>On Thursday 10 January 2002 11:01, Dave Shaw wrote:
>>  If(CONTACT INFO = CONTACT INFO,Status(CurrentDate),Status(CurrentDate))
>
>If I'm understanding the syntax correctly, this calculation returns the same
>result (today's date) regardless of whether the test is true or false --
>which means regardless of whether CONTACT INFO has changed or not.  That
>implies that the test (and thus the CONTACT INFO field) is not necessary,
>since the Edit Date will change every time the field is recalculated.  Or am
>I misunderstanding something?

The way I understand this is that the modification of the fields on 
which an unstored calculated field depends triggers the calculation 
of a new value. Anyone else shed some light on this?.

>If I've got it right, that means that we're counting on field recalculations
>only happening when the contact info has changed.  The fact that my copy of
>ebase updates the Edit Date whenever we add contact records (events with
>source codes) suggests that the Edit Date field is being recalculated at that
>time as well.  Or, again, am I misunderstanding something?  --Ben

Well, that's right. The trick is to find out what is non-standard 
about your installation that is triggering the recalculation.


-- 
--
Dave Shaw         H4 Consulting
tel: 206-954-7526    fax: 206-625-1338

------------------ 
Reminder to each recipient: To change your list account preferences, go to
http://email.sparklist.com/scripts/lyris.pl?enter=support  and enter the email address 
you used to subscribe to the ebase support list:: [email protected]

To unsubscribe send a blank email to [EMAIL PROTECTED]
---------------------------------------------------------------------
 ebase - Relationship Management for Nonprofits, http://www.ebase.org
---------------------------------------------------------------------

Reply via email to