Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

How to go about updating the solution...

Featured Replies

Hi all,

Is there an easy way to update an old version of a solution into a new version? Currently, i'm doing the updating at home then back to my client PC with an empty new version then import all records from all tables in the old version.

The problem I got so far on this approach is on those serealized fields in the solution. Sometimes I missed to update them with the current value.

Any suggestions to get it updated accurately?

Regards,

Garry

No easy solution. You can certainly automate the whole thing including automatically resetting the serial #s (by sending keystrokes to the FM interface to run an XML DDR, parse the XML DDR extracting the current serial # fields and their number, and then sending more keystrokes to the new solution to go to each serial field and reset it). But it's a ton of work and it needs lots of error handling to be robust.

Couldn't you use the script step:

Set Next Serial Value [ Serial_ID; GetNextSerialValue ( "new file name"; "Serial_ID" )

I believe the old file must be open at this point. Which conflicts with it being closed for the Import step. So Close it then Open it ( disable Opening scripts somehow, if necessary, with developer account bypas?).

Yep, as long as no new serial fiels have been added. Using the XML DDR takes care of that. It all comes down to how robust and hands-off you want to make this...

  • Author

Thanks for the inputs.

  • 2 weeks later...

You can also script (& test) everything into your new version (you supposedly have your customer's current/old version). Just create all needed import scripts, possible replace/modify/etc. scripts that maybe needed because of new functionality/fields/etc. in your new version. Test & verify it a couple of times @office and do it then at your client (or if possible get the files to your office).

You can rename the old files to whatever (with developer/by hand/with DOS BATCH file). They don't need to keep the relationships at that stage. Then you can place the folder containing those next to the folder containing the new version.

Then just click the button (or start a script) in your new version and let the system do the job. Easy! Depending on the complexity and data amount that procedure takes from minutes to several hours. After the new version has the data and needed procedures have taken place, you can also automate the zipping of files, placing that to some ftp-folder or sending it by email directly to your customer, etc.

Just spend the time before actual version change and when it comes to transfer the data to new files enjoy the work done :D

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.