Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Adding SDT after deployment
Message
General information
Forum:
Visual FoxPro
Category:
Stonefield
Miscellaneous
Thread ID:
00884580
Message ID:
00884602
Views:
7
>Has anyone added SDT to an application after it as already been deployed without it. I am about to release an upgraded of an application from VFP6 (using Visual Maxframe 2000) to a VFP8 (using Visual Maxframe 2003).
>
>The upgrade .exe has some minor changes (mostly reports) and there is the addition of one data table in the DBC. However, my VFP6 version app did not include any SDT at all.
>
>I will be distributing the app through installshield, and would like to include the capability of SDT 6x in the application. Also, since the VFP6 data files are good, I don't want to overwrite them, but still use them.
>
>What SDT related files to I need to include? What do I want to have happen when the new .exe opens up? Is there anything else I should be aware of?
>
>Suggestions and comments would be most appreciated. Thanks

Did you validate the data on the client site? If not then perhaps you should do so by invoking oMeta.Validate

Then after that you copy the files needed so that the client site will update to the newest version for the data structure. The files that you need to copy from your place to the client are well described in the doc that comes with SDT.

Perhaps you could add some code to your app to let it determine if an update is needed.

For example. You add a file - The name of that file could be UpdateNeeded.SDT -
and then your app test if the file exists. If the files exists then you update the data structure and after that you erase the file UpdateNeeded.SDT

Every time you modify your data structure you send the SDT required files and the file UpdateNeeded.SDT

I hope that this helps you and if there's something wrong with what I said that additional help will come to correct it.
*******************************************************
Save a tree, eat a beaver.
Denis Chassé
Previous
Reply
Map
View

Click here to load this message in the networking platform