Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Code Question

Status
Not open for further replies.

spangltk

Programmer
Dec 21, 2006
1
US
My company runs AccPac ProSeries 6.5, we are currently working on making a switch from ISBN-10 to ISBN-13. I'm pretty new to viewing it's source code ( and VFP as well ). can anyone explain anything about this line:

.ControlSource = ThisFormSet.so_PI.m_GetRefAsString("data.detail") + ".sc_FormISBN"

I understand it is setting a variable for This.ControlSource but I can't find any documentation for the rest of it. Any help is appreciated.

thanks
 
Fist ACCPAC/SBT/Sage Pro uses a very specialized version of FoxPro. Your in a MDI form set and the variable being set is in the header version of the form, quite possibly as an inherited class. Which form did you open to find this code? SO looks like sales orders, is that where you are working.

What edition of Fox are you using? PRO 6 was written with VFP 6 if I remember correctly and while it would run in the current edition (VFP 9). It would risk requiring a complete recompile.

Do you have PRG's or just screens? Do you have the customization manager?

Are you familiar with the data dictionary and the probability that changing a field size may be all you need to do? Also changes not made in the datadictionary tend to get deleted.

Bill Couture

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top