Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Error 1683: Index tag not found

Status
Not open for further replies.

shenlon

Programmer
Jul 9, 2003
47
US
just got this error while trying to run a form, where do I need to go to fix it and what do I do? the full error message is:

Index tag not found.
Error: 1683
Index tag is not found.
Method: embossedform.dataenvironment.OpenTables
Line: 0

 
You may have to recreate the index of the table you are calling.

You can do this by using the index on command.

Erik
 
Shenlon,
This can happen if the table has been changed since it was added to that form's dataenvironment. i.e. The index tag was deleted (Erik's answer), the tag name was changed or the table the DE is trying to open isn't the same as was originally designed with - it just happens to have the same name!

Rick
 
i'm sorry, i'm a complete newbie to FoxPro, but how do I use the index on command to fix this problem?
 
If you're familiar with the command window.

Type the following commands:

USE yourTable EXCLUSIVE
MODIFY STRUCTURE

The table designer should appear.

Go to the index-tab and type the name of the index.

I'll call mine ssn.

You probably just need a type of REGULAR

For Expression you can enter in the field or better yet select the square button to the right with ... and then pick the field.

Press the OK button. Answer YES to save changes.

One final Note. Sometimes its not that the index has been deleted or does not exist - its you misspelled it in the form. Check that first.

Jim Osieczonek
Delta Business Group, LLC
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top