deutschsprachige FoxPro User Group
Forum View
Home
  
  Re: Moving from VFX17 to VFX18- #14101 in section [742835]
Sec: (29) VFX english
Von: David Phillips
An: David Phillips
Am/Um: 28.10.2020 10:48:09

--from Newsreader at Mittwoch, 28. Oktober 2020; 10:48:09--

Dear Uwe,

Vfxctrlbase.vcx - cdatatablemgrbase, method logerror

is empty but I have added the code you mentioned below.

Is it correct that it should previously been empty?

Kind regards,
David



"David Phillips" wrote in message news:742691...
--from Newsreader at Mittwoch, 29. April 2020; 06:22:57--

Thank you Uwe.

Kind regards,
David

"Uwe Habermann" wrote in message news:742689...
--from Newsreader at Sonntag, 26. April 2020; 10:12:55--

Hi David!

>>I am looking to transition my project to VFX18 from VFX17. I think I have
>>to
run Update project or something to update the class files. What is the
correct procedure please.<<

Yes you are right. Just open your project in VFP and run VFX - Update
Project.

>>Also, has this been fixed in a new build of VFX18?<<

Yes, it fixed. However, the fix is not published yet. Here it comes for you:

In Vfxctrlbase.vcx - cdatatablemgrbase, method logerror you can find the
line:

onerror(lnErrorNo, lcMethod, lnLineNo, lcErrorMessage, "TABLEUPDATE() " +
lcAlias)

Add an IF around so that it looks like this:

IF !(UPPER(lcAlias) = "VFXUSR" AND lnErrorNo = 1884)
onerror(lnErrorNo, lcMethod, lnLineNo, lcErrorMessage, "TABLEUPDATE() "
+ lcAlias)
ENDIF

Uwe Habermann




David Phillips   26.04.2020 08:22
Uwe Habermann  26.04.2020 10:12
David Phillips  29.04.2020 06:22
David Phillips  28.10.2020 10:48
Uwe Habermann  28.10.2020 10:53
  
zurück zum Forum