Hi Mary,

First, when you restore from your backup, are you first moving your
current copy of hte database to the recycling bin or the trash?  If you
don't, you may not be opening the backup database but rather the current
corrupted version.  Make sure to only have one copy of the database on
the computer at a time.  Try it again, and if this works and the data is
current enough for you, use it.  Otherwise... 

While Dave Shaw may be right that you need to move your data to a
"clean" copy of the database, I have seen scripts become disassociated
with buttons and/or subscripts that they call.  So if you're feeling
adventuresome, try my suggestions below.  You may learn a lot about
ebase and Filemaker in the process.

OK.  The script associated with the button should indeed be "150 - Go to
Import1 File" so there's nothing wrong there.  Go into the Scriptmaker
(click on the Scripts menu and select "Scriptmaker") and scroll down
that list to make sure the 150 script is still in the list - it most
certainly is or the button would probably tell you the script is
missing.  

Now, that script calls another external script (a script that lives in
another file) called "Go to Import Menu" in the Import1_.10x file.  Make
sure the Import1_.10x file exists in your database, navigate to it (or
open it if it isn't already listed as open in the Window menu) and check
through the scriptmaker for that script.

Now, navigate back to the Names file, open the scriptmaker and select
the "150" script.  Highlight the second row that calls the external
script.  In the specify box near the bottom, click on it and click on
the external script option.  This will bring up a box that describes the
file in which the external script lives and the script that is called. 
Make sure it calls the Import1 file and the "Go to Import Menu" script.

If everything is correct to this point, you may indeed have to move your
data into a clean copy of the database as Dave Shaw suggests.

Let us know how it works and what you find out.  (It may be helpful for
us to know!)

Carl



[EMAIL PROTECTED] wrote:
> 
> Carl:  Thanks for your continuing help Re:  Error message "Import script
> cannot be found or is deleted."
> 
> The problem occurs AFTER the import menu screen.  I can navigate to the admin
> 2 screen, and continue to the import menu screen.  This one is fine, the
> button is associated with the correct script #145.  The error message appears
> when I select the "Import a File into Names Table" button.   I went into
> layout mode as you suggested to reassociate the button with a script. The
> button indicates "perform script" and it indicates the script would specify
> "150 - Go to Import1 File".  Is this the right script for importing a file
> into names table?   If this is the correct script for that button, what else
> could be wrong?  The error message reads: "the script cannot be found or is
> deleted."  I don't care about the files that I'm trying to import from
> another database, I can get those again, I need to correct the import script
> problem.
>     One other note.  I tried going to my backup, which is on a zip, and the
> same problem occurs.  This indicates to me that Filemaker caused the problem,
> not my ebase data files, because when I use my older backups, which I knew
> were clean, the same problem occurred.   I am able to use all other functions
> in ebase, so I assume my names files are fine.  Thanks again.
> Maryl
> Detroit Repertory Theatre
> 
> In a message dated 1/31/02 2:02:05 AM, [EMAIL PROTECTED] writes:
> 
> <<Be clear about where you encounter this error.  It may be as simple as
> the button losing it's association with the import script.  For example,
> if the point at which you get this message is at the Admin Screen 2
> button for importing a file, it may be that the script exists but the
> button somehow lost it's instructions for what to do.  A quick check on
> the script, in this case, is to go into the Script menu and select the
> Scriptmaker item.  Scroll down this list to the RECORD CREATION scripts
> section (2 or 3 screens down the list), and look for the script named
> "145 - Import Menu" (without the quote marks).  If it's there, then all
> you need to do is reassociate the script with the button.  If it isn't,
> you'll need to recreate it (that particular script is quite simple, so
> it isn't a problem to recreate it).
> 
> For this, you'd need to navigate to the screen with that button, go into
> layout mode, then double click that button.  In this case, the button
> should call the 145 - Import Menu script.  If you double click the
> button in layout mode and get a dialog box that says something like "Do
> Nothing" or "Perform Script" and there is no script mentioned, you need
> to re-set the button to Perform Script and select the 145 - Import Menu
> script.
> 
> This same approach should work regardless of where the problem occurs,
> but you'll need to know what script the button is supposed to use.  If
> your problem occurs at some other spot, let us know where the problem is
> and we can tell you what script should be called.  Lastly, the script in
> question could call other scripts within itself, in which case the
> problem gets a little harder to solve, but not a lot.
> 
> Hope this helps,
> Carl
> 
> [EMAIL PROTECTED] wrote:
> 
> >
> > In a message dated 1/27/02 2:01:09 AM, [EMAIL PROTECTED] writes:
> >
> > << It sounds like some of your import files are damaged. Fortunately these
> > have
> > no linked dependencies on the other files and you can replace them with
> > virgin files from the distribution unless you have customized them by adding
> > fields. >>
> 
> Maryl Kacir,  Director of Development
> Detroit Repertory Theatre
> 
> ------------------
> 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
> ---------------------------------------------------------------------

-- 
Carl Paulsen
New Hampshire Rivers Council
54 Portsmouth Street
Concord, NH  03301
603-228-6472
603-228-0423 Fax
[EMAIL PROTECTED]

------------------ 
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