Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Problems with Stonefield Reports Install
Message
From
12/04/2001 15:35:40
 
 
To
12/04/2001 12:34:00
General information
Forum:
Visual FoxPro
Category:
Stonefield
Miscellaneous
Thread ID:
00494451
Message ID:
00495022
Views:
19
Hi Doug,

I have healed the problem but I am not sure what the long-term solution is. Let me cover what I have discovered. The problem I am having is with the free tables of my application. The problem in a nutshell is the path stored in the COREMETA.DBF. This path is stored in the MPATH field and for this example looks like so "..\Data\BOMDTL.DBF". The problem with this is when the fullpath() function is run (See Below) the file will never be found. The two periods at the beginning of the path tell the program to go back one directory. Once this happens the file will not be found because the path given is invalid. The only way I was able to get is to work was to change MPATH in COREMETA.DBF to "Data\BOMDTL.DBF". This solution concerns me however because, I have no idea when or where else this MPATH field is used. By the way I actually reported a similar problem to Yuanitta on 06/21/2000. It was a problem also related to pathing we were never able to solve. Perhaps the two are related. Any suggestions of how I might fix this would be greatly appreciated.

Thank You

Jeff


<>* Fill the collection with all free tables in DBCX.

<>if llDBCX and type('loMeta.cVersion') <> 'U'

<>lnCursors = loMeta.DBCXGetAllObjects('!T', <>@laCursors, 'CBmPath')
<>for lnI = 1 to lnCursors
<> lcPathCursor = fullpath(laCursors[lnI, 1], loMeta.cRegistryPath)
<> .GetCursorInformation(lcPathCursor, 'Table', '', loMeta)
<>next lnI
<>endif llDBCX ...
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform