?
Solved

Crystal Rpt 4.6 + dBase IV:  db.ndx not found

Posted on 1998-11-24
3
Medium Priority
?
435 Views
Last Modified: 2013-12-25
I installed VB 5.0 on Win98 with Crystal Reports 4.6.1.0.
Old reports that used to run under VB 3.0 + Crystal Rpt 4.5.1.1 no longer work: doesn't find the .ndx files.

I have some dBase IV .dbf files and associated .ndx files (no .mdx files). I backed off on trying to get the existing reports to work and tried creating a new report from scratch in Crystal Rpt 4.6: included 2 .dbf files which are both indexed, but Crystal doesn't find the .ndx files and won't let me add them. Thus, it won't let me link them. To make it simple, I tried it with 2 files which each only had a single .ndx file and the base filenames on the .dbf matches the .ndx filenames, but it still doesn't find them. ARGH!

I figure the answer's probably either simple or there's a bug somewhere and it just doesn't work as it indicates it should.

To make sure the dBase files were OK, I also created a simple 2-file database in Access97 and saved/exported the tables as dBase IV files + indexes, but Crystal Reports failed on this as well.
0
Comment
Question by:jahn
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 

Author Comment

by:jahn
ID: 1497801
It sure would be nice to have a search capability for the PAQs. Or be able to get a download of a file containing all of the PAQs (less the answers, of course), so I could use my own search tools to see if someone already asked/answered my question. It's not very practical to look through thousands of questions.
0
 
LVL 2

Accepted Solution

by:
majed100598 earned 100 total points
ID: 1497802
1- check out if the inf file which contain the definition of the indexes exsit or not
2- first open report on visual basic 4 32bit or 16 and save it
3-  open the report you saved above on visual 5
4- i sure it well work
0
 

Author Comment

by:jahn
ID: 1497803
The correct answer is "NO, dBase IV is not supported as the help file says it is for this version of Crystal Reports." Tech support at Crystal reports knew right away, when I finally got through to them, that this was a special build of Crystal Reports for VB 5.0 and didn't support the index files for dBase IV. I had to upgrade Crystal Reports to a later version - I upgraded to 7.0.
Tech support at Crystal Reports was surprised to hear that it DID work on my son's computer, running the same version of VB. He said my son probably had some other DLLs on the system than the ones which came with VB 5.0.
Personally, I think companies should have to pay a penalty for this kind of blatant 'bug'. It cost me several days trying to figure out what I was doing wrong.
Sorry I left this question up after I found the answer myself. I didn't know how to retract the question or indicate I had found the answer myself.
0

Featured Post

Veeam Disaster Recovery in Microsoft Azure

Veeam PN for Microsoft Azure is a FREE solution designed to simplify and automate the setup of a DR site in Microsoft Azure using lightweight software-defined networking. It reduces the complexity of VPN deployments and is designed for businesses of ALL sizes.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Article by: Leon
Software Metering within our group of companies has always been an afterthought until auditing of software and licensing became a pain point. Orchestrator and SCCM metering gave us the answer and it was an exciting process.
I was working on a PowerPoint add-in the other day and a client asked me "can you implement a feature which processes a chart when it's pasted into a slide from another deck?". It got me wondering how to hook into built-in ribbon events in Office.
The viewer will learn how to simulate a series of coin tosses with the rand() function and learn how to make these “tosses” depend on a predetermined probability. Flipping Coins in Excel: Enter =RAND() into cell A2: Recalculate the random variable…
The viewer will learn how to simulate a series of sales calls dependent on a single skill level and learn how to simulate a series of sales calls dependent on two skill levels. Simulating Independent Sales Calls: Enter .75 into cell C2 – “skill leve…

801 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question