>I am using eBase 1.03 on a Mac and have found what appears to be a bug.
>
>I created a selection of members and wanted to send an email to
>them. I chose output/email and walked through the steps.  It found
>some (14) with no email address and marked those automatically for
>research.  I finished the procedure and sent the email, then
>returned to do the research and found that the entire selection had
>been marked "email" under research, not just the 14 with bad
>addresses.  I tested this in various ways and found that, indeed, if
>any of the addresses are bad, it will mark the entire selection for
>email research, which, of course, makes if difficult to find the
>ones which really are bad.
>
>I presume this is an error in the script.  Has anyone discovered
>this and come up with a script fix?

Looks to me as if the script will do exactly as you describe, mark
all of the email addresses for research if any of them are invalid.
Here's what I think will fix it.
- Open ScriptMaker and select for editing the script "291c - Check E1 For Set".
- The 7th step is a calculated Replace command, replacing the value
of the field Research? with
If( Position( RESEARCH?, "Email 1", 1, 1) > 0,
   RESEARCH?,
  RESEARCH? & "�" & "Email 1")

Change this to
If(Email1 BlankOrValid? and EMAIL 1 <> "", RESEARCH?, If( Position(
RESEARCH?, "Email 1", 1, 1) > 0,
   RESEARCH?,
  RESEARCH? & "�" & "Email 1"))

Instead of adding "Email 1" to the field Research? if it isn't
already there, this calculation add it only if it is not already
present, and if Email 1 is blank or valid.

Check this calculation with the tests you ran and see if it does what
you expect. Please post a confirmation to the list if it works, so
others will know to make this correction.
--
--
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