
If you have a problem, you might find a quick fix in the following FAQs. If not, click here to e-mail your question or, if it is urgent, contact us by phone at
1-877-238-0436.
Question: I am trying to make modifications to a Pro Series form and when I try to open it I get messages about library files not found. What am I doing wrong?
Answer: You need to have the startup directory on your icon set to the Pro Series root directory. We setup a separate icon for each and every installation that we have. In the description we identify the client and the system (along with build). That way, when we go to run a system, we don't have to think about what they have, or determine which version of VFP we need.
Question: I have made a modification to one of the SBTPROC procedures but I cannot figure out how to get it into SBTPROC.PRG.
Answer: Run MAKEPROC.BAT (it is in the root of SBT). This will build all of the procedures into SBTPROC. You will then need to recompile SBTPROC.
Question: What kind of tools are out there for comparing one version of Pro Series to another? Or, helping to track down modifications in the code?
Answer: Beyond Compare. It's a very good tool for doing what you describe. To track modifications, we use a home-grown utility to document all of the changes that we have made to a system. This helps us greatly reduce the time it takes to move a system forward. There are times when we still use Beyond Compare to compare to programs, but that's usually when getting into another developers work and having to bring it forward or checking for differences in Pro Series builds.
Question: What is this error message about? "API call caused an exception..."
Answer: It relates to 3rd party printer drivers. Microsoft says the problem exists with many 3rd party printer drivers not resetting the floating point co-processor. The MS Knowledge Base Article # is Q253356. You should try installing printer drivers from the Windows CD rather than from the manufacturer.
Question: What version of Foxpro was used for Pro 5.0?
Answer: VFP 5.0a (w/ service pack 3)
Question: In Pro 5 and Pro 6, if I need to get the paths for where the data is stored, do I get that from SYSDATA?
Answer: ACCPAC doesn't keep those paths updated and no longer uses them in Pro Series. So, in Pro Series, you'd be better served using the paths from SYCDATA or better yet, SYCPATH. By using SYCPATH, you create a generic routine that will handle any place that the files might be located since Pro Series allows you to define a path for every file in the system.
Question: My client is running ACCPAC Pro Series 5.0 and have started to see some serious slow downs when opening up screens. What is happening?
Answer: If there have been modifications, you must clear out the classloc field in the screen. You can do this by downloading a copy of CLEANSCX from the Loop Library. This program will go through all of the screens in your system and clear out the CLASSLOC field. If you need to manually do a screen for some reason, at the command window you would type in USE SOPOST.SCX <enter> and then REPLACE ALL CLASSLOC WITH "" <enter>
Question: Do you know what causes classloc to get populated in the first place and can that be inhibited?
Answer: If The CLASSLOC field is populated every time you save a screen. It is done so that when you build a project it knows what is needed. However, if you don't build an APP or and EXE, it ends up slowing down a system when put on some place other than where it was designed. This includes a multi-user environment (i.e. machines other than the one being worked on). If you use class libraries other than the Base Classes and the SBT classes, when clearing out the CLASSLOC field, it will break unless you have a "SET CLASSLIB TO ..." command in the program before the DO FORM is called. This is also true during development. If you clear the CLASSLOC field, you need to make sure that all of the class libraries are loaded or you won't be able to open the form (MODIFY FORM ...).
Question: Is it safe to run cleanscx on a Pro Series 6.0 system?
Answer: No, this is only for Pro 5.0.
Question: I am running ACCPAC Pro Series in a Citrix Server Environment. Sometimes the users get a message "Error Reading File". What is the solution?
Answer: The only 100% fix is to move the SBT data to a local drive on the Terminal Server machine and assign this drive the drive letter that SBT runs from.This way it doesn't use the network redirector which causes the errors.
FF! Manual