timdietrich Posted October 19, 2014 Posted October 19, 2014 Just a quick note: EasySync v1.3 is now available. This release resolves a few issues that have been reported over the past several months. A detailed list of the changes that have been made can be found in the change log, which is in the EasySync zip file. Also, I've also posted a summary of the changes on my blog: http://bit.ly/10aAjRZ You can download the new version from the EasySync Web site: http://fmeasysync.com Thanks! -- Tim
Newbies James Moore Posted October 20, 2014 Newbies Posted October 20, 2014 I edited the Change Log as it was hard to read (on NotePad at least). For those interested: *** Changes made to the "Mobile" database *** Script: Sync With Server Added lines 3 through 8. Reason: Moved configuration check from "Push Payload” script to this earlier step in the sync process. Script: Pull Payload Changed: Line 213 (near comment "If the value of this field has changed…”) From: If ( $field_value ≠ Evaluate ( $table_name & "::" & $field_name ) ) To: not Exact ( $field_value ; Evaluate ( $table_name & "::" & $field_name ) ) Reason: Resolves issue when only the case of a text value has change. Ex: “Joe” to “joe" Script: Push Payload Changed: Line 21 (Exit Script script step, result returned) From: 0 & ¶ & "Sync Error" & ¶ & "There are no tables configured for syncing." To: 1 & ¶ & "Push Phase Cancelled" & ¶ & "There are no tables configured for push.” Reason: Helps to resolve Pull-only configuration issues. Script: Push PayloadChanged: Line 58 From : Exit Loop If ( $r > $field_reps ) To: Exit Loop If ( $r > GetAsNumber ( $field_reps ) ) Reason: Resolves issue encountered with fields that have more than 10 reps. Script: Push Payload Changed: Line 82 From : Exit Loop If ( $r > $field_reps ) To: Exit Loop If ( $r > GetAsNumber ( $field_reps ) ) Reason: Resolves issue encountered with fields that have more than 10 reps. *** Changes made to the "Hosted" database *** Script: Process Payload from Client Changed: Line 257 (near comment "If the value of this field has changed…”) From: If ( $field_value ≠ Evaluate ( $table_name & "::" & $field_name ) ) To: not Exact ( $field_value ; Evaluate ( $table_name & "::" & $field_name ) ) Reason: Resolves issue when only the case of a text value has change. Ex: “Joe” to “joe" Script: Prepare Payload for Client Deleted: Line 18 Reason: Duplicate of Line 17 Thanks: Chris Stapleton for pointing this out. Script: Prepare Payload for Client Changed: Line 75 From : Exit Loop If ( $r > $field_reps ) To: Exit Loop If ( $r > GetAsNumber ( $field_reps ) ) Reason: Resolves issue encountered with fields that have more than 10 reps. Script: Prepare Payload for Client Changed: Line 100 From : Exit Loop If ( $r > $field_reps ) To: Exit Loop If ( $r > GetAsNumber ( $field_reps ) ) Reason: Resolves issue encountered with fields that have more than 10 reps.
RyanESmith7 Posted October 22, 2014 Posted October 22, 2014 If I already have 1.2 in my solution, what's the best way to get it to 1.3? Thanks, Ryan
timdietrich Posted October 22, 2014 Author Posted October 22, 2014 Ryan -- I think it depends on what you're more comfortable with. You can either manually make the changes (using the release notes), or you can replace the existing scripts. If you do replace the scripts, just double-check the external script calls. I wish that there was an easier way... -- Tim
Recommended Posts
This topic is 3976 days old. Please don't post here. Open a new topic instead.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now