Hmmm... I guess I really don't understand exactly how/where the backlink message is coming from.
All VFP things are DBFs under the hood, right. So it is possible to accidentally add a FRX/LBX/SCX/VCX to a DBC and as Bill noted this creates some metadata in the table which indicates it's in a DBC. OTOH this could be a misleading error and it's a permission/environmental issue as Richard Q suggested. Computers! Always so much fun...
--
rk
From: ProfoxTech profoxtech-bounces@leafe.com On Behalf Of Kurt Wendt Sent: Friday, March 21, 2025 4:28 PM To: profoxtech@leafe.com Subject: Re: Backlink Issue w/Form&Proj NOT re:DBC
No - error is not coming from a DBC.
I spent this afternoon working with my networking guy - trying to figure it out. Like if I'm missing files or something is corrupted. HE Also has a local copy of the system on his C: drive. He copied the EXE I created that's on the server, the same EXE I've been trying to run - and it works on HIS PC locally - but, not on mine. At this point - he has suggested I just copy down the whole system again from the Server to my PC - which I am doing right now. It's going to take an hour to copy the files. So - I'm going to leave it and let it run overnight. Then come back Mon. Morning and try testing things again!
So - yeah - I'm heading out of here shortly...
-K ________________________________ From: ProFox mailto:profox-bounces@leafe.com on behalf of Richard Kaye mailto:rkaye@invaluable.com Sent: Friday, March 21, 2025 3:17 PM To: mailto:profox@leafe.com mailto:profox@leafe.com Subject: RE: Backlink Issue w/Form&Proj NOT re:DBC
[You don't often get email from mailto:rkaye@invaluable.com. Learn why this is important at https://url.us.m.mimecastprotect.com/s/HU_iCxkVB2S1o47EHgFlUyT9nr?domain=aka... ]
Is the backlink error coming from the VALI DATA? If so, open that DBC EXCUSIVE, run VALIDATE DATABSE <dbcname> RECOVER. That should repair the DBC itself. PACK it when you're done. Make backups before you start. : - )
--
rk
From: ProfoxTech mailto:profoxtech-bounces@leafe.com On Behalf Of Kurt Wendt Sent: Friday, March 21, 2025 3:10 PM To: mailto:profoxtech@leafe.com Subject: Re: Backlink Issue w/Form&Proj NOT re:DBC
RK - I just tried the FREE TABLE <form.scx> thing - and VFP stated "... is not part of a Database."
I kinda figured that was not an option - since a Table must be part of a DBF in order to Set it Free!
Heck - at this point - I'm trying anything. I even compiled an EXE in the Live system area - copied that EXE over to my C: drive testing area - ran it - and get the Same Backlink error.
I'm pulling my hair out on this - and I don't have any hair left to pull out!
________________________________ From: ProFox on behalf of Richard Kaye Sent: Friday, March 21, 2025 3:01 PM To: mailto:profox@leafe.commailto:profox@leafe.com Subject: RE: Backlink Issue w/Form&Proj NOT re:DBC
[You don't often get email from mailto:rkaye@invaluable.commailto:rkaye@invaluable.com. Learn why this is important at https://url.us.m.mimecastprotect.com/s/HU_iCxkVB2S1o47EHgFlUyT9nr?domain=aka...https://url.us.m.mimecastprotect.com/s/RxQxCyP6D9Tr5z8OFxHnUxIUUX?domain=nam09.safelinks.protection.outlook.comhttps://url.us.m.mimecastprotect.com/s/4vL-CzpBE7uMopkWU7IBU9FVky?domain=aka.ms 0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=ydJOyuhKncKXnS%2FSJR7oPRBCu0ALan2yat7tyE6jR2o%3D&reserved=0%3E ]
Bill's advice seems more direct but you can also try issuing FREE TABLE <form.scx>.
--
rk
From: ProfoxTech <mailto:profoxtech-bounces@leafe.commailto:profoxtech-bounces@leafe.com> On Behalf Of Bill Anderson Sent: Friday, March 21, 2025 2:19 PM To: mailto:profoxtech@leafe.commailto:profoxtech@leafe.com Subject: Re: Backlink Issue w/Form&Proj NOT re:DBC
*DO FORM common\forms\Logon2.scx *<<
Open up the Login form as a DBF NOUPDATE and go to record 6. Check the ClassLoc memo field or the Methods memo field or even the Reserved8 memo field (that holds the .H file if it exists). That'll take care of 98 percent of the issues. If you can't find it, check the other memo fields - it could be an OLE control or something like that.
Once you locate it, back it up, take off the NOUPDATE clause, edit directly in the DBF, save, compile the form and you're now unblocked.
Bill Anderson [excessive quoting removed by server]