Allen CPSI


I have a client with a custom written FoxPro application that runs their business. The architect of the system experienced some medical conditions and is no longer availabe. They have a FoxPro programmer who is capible of writing FoxPro programs and performing modifications on existing programs.

I am not familiar with FoxPro, although I have designed many application systems. What I seek is some tools that would allow the programmer any myself to search the library of source programs for the presence of specific data fields within the programs so that we can perform comprehensive analysis to determine impact with enhancements or modifications to the system. Can someone help point me in the right direction to accomplish this

Any suggestions would be appreciated!

Allen Wilson



Re: FoxPro Source Code Analysis

Alex Feldstein


What version are you using

Is it FoxPro (DOS / Windows / Unix) or Visual FoxPro

VFP has a Coverage Profiler (since Version 5.0) that might be of help.

There are utilities out there that might also help.

Also, if you have source code (seems so from your message), you can do simple text searches looking for specific info.

Coverage Profiler:

http://msdn2.microsoft.com/en-us/library/4xaz53bx(VS.80).aspx

http://msdn2.microsoft.com/en-us/library/z84e69bb(VS.80).aspx

Class Browser:

http://msdn.microsoft.com/library/default.asp url=/library/en-us/dv_foxhelp9/html/5bfd4f8d-0324-4a75-904c-330eea767a3d.asp frame=true

Object Browser:

http://msdn.microsoft.com/library/default.asp url=/library/en-us/dv_foxhelp9/html/3c7f1673-1f0d-41b1-94ca-a3dcfcb82cda.asp frame=true

Code Analyzer:

http://msdn2.microsoft.com/en-us/library/a6tcsw3s(VS.80).aspx

Documenting Wizard:

http://msdn2.microsoft.com/en-us/library/2w31zx31(VS.80).aspx

http://support.microsoft.com/kb/129846





Re: FoxPro Source Code Analysis

dni

What kind a library do you have There are manny tools in vfp like: Class Browser, Component Gallery, Object browser (I think you need this one) ...from menu Tools.





Re: FoxPro Source Code Analysis

Tamar E. Granor

VFP 8 and later have the Code References tool that let you search an entire project for a string, so you can see everywhere something is used.

Tamar