Jump to content

Search the Community

Showing results for tags 'sync'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

  • Custom Function Library

Community Forums

  • Community Resources
    • Community Articles, Tips, & Techniques
    • FileMaker Marketplace Discussions
  • FileMaker Security Management
    • Security Concepts
    • Intellectual Property
  • FileMaker Server Administration
    • FileMaker Server 16
    • FileMaker Custom SSL Certificates
    • External Server Authentication
  • FileMaker Go & Mobile Strategies
    • FileMaker Go for iPhone & iPad
    • iBeacon Support
    • FileMaker IOS App SDK
  • FileMaker and the Internet
    • FileMaker REST API
    • FileMaker Cloud
    • FileMaker WebDirect
    • Custom Web Publishing
    • Other Internet Technologies
  • FileMaker Interface Features
    • Cards & Window Management
    • Interface Design Discussions
    • Layouts
    • Themes and Styles
    • Button, Popovers, Button Bars, SVG Icons
    • Tab and Slide Control Panels
    • Portals
    • Web Viewer
    • Conditional Formatting
    • Custom Menus
    • Value Lists
    • Tool Tips
  • FileMaker Schema & Logical Functions
    • Managing Scripts
    • Calculation Engine (Define Fields)
    • Custom Functions Discussions
    • FileMaker Query Language or FQL
    • Relationships
    • Charting
    • Remote Container Fields
    • Finding & Searching
    • Importing & Exporting
    • External Data Sources
    • Advanced & Developer Features
    • Reports, Printing & Publication
  • Brain Food
    • The Left Brain
    • Upgrading & Migration
    • Data Analysis
    • Development Standards
    • The Separation Model
    • Relational Database Theory
    • Damaged / Corrupt File Problems
    • OS Level Database Automation
    • Hardware & Networking
    • Bar Codes (Printer, Scanners, Software)
    • Accounting Solutions
  • FileMaker Discussions
    • FileMaker Pro 16
    • FileMaker Pro 15
    • Legacy FileMaker Platform Discussions
  • Geist Interactive Product Support Forums
    • Visit Geist Interactive
    • Visit Modular FileMaker
    • FMPerception
    • Generator
    • fmQBO
  • 360 Works Official Product Support Forums
    • 360 Works General Support
    • MirrorSync by 360Works
    • 360Deploy
    • SuperContainer by 360 Works
    • ScriptMaster by 360 Works
    • FTPeek by 360 Works
    • 360Works Email Plugin
    • DocuBin by 360 Works
    • Zulu – FileMaker, iCal & Google Calendar.
  • FM Forums Affiliate Sponsors
    • SyncServer Pro by LinearBlue
    • Open Source Frameworks
    • Monkey Bread Software (MBS Plugin)
    • FileMaker Plug-Ins
    • ISO FileMaker Magazine
    • User Group Central - Sponsored by FMPug.com
  • FM Starting Point - By Richard Carlton Consulting
    • Visit FM Starting Point
    • FM Starting Point - General Discussions
  • FileMaker Classifieds
    • FileMaker Product & Service Announcements
    • Professional FileMaker Training
    • Services for Hire
    • Services Wanted
    • Solutions Wanted
    • Tools Of The Trade
  • The Water Cooler
    • Member Lounge
    • Wants & Wishes
  • FM Forums Operations
    • FM Forums Feedback & Site News
    • Site Instructions
  • FileMaker Platform
  • Forum

Blogs

There are no results to display.

There are no results to display.

Categories

  • Samples
  • Solutions
  • White Papers
  • Plug-Ins
  • FMGo

Found 39 results

  1. When using MirrorSync, backend development doesn't stop and it can be tedious to get the word out to inform all users that a new version of your solution is available to download. Here is a technique to do just so: Step 1: Create a table in your solution VERSION this table will have the minimum fields of a UID | version | URL | Time Stamp Create | Time Stamp Modify Step 2: Add this layout to your existing mirror sync layouts sync_version and put all fields on the layout as required by MS, and configure the table to sync hub to spoke ignoring changes in spoke and hub always wins conflicts. Step 3: Add a record to this table and start the version number at 1 and copy and paste the download link url provided by the MS config tool. Step 4: Make a cartesian join between this table your your main interface table where your users naturally perform the sync operation. Step 5: Add a Script: Version ( Check | Update ) the two parameters will either check the version and inform you of a new update, and a way to copy and download the URL. Step 6: On your main layout add a button that will hide when the variable $$version_update ≠ 1 (and also you can test to see if your not on the live version by testing of host name) Step 7: Button passes the "update" parameter to the script that simply copies the URL from off the side of the layout and presents a dialog box to the user to close the file and paste the URL into Safari where it will download the file and replace the original. How it works is fairly simple. When you have a new build ready, you go to the version table (single record table) and increment the version number, then open the script and update the version number there. When the user performs a sync they will be given the newest value from the version table - then you can run this "check" portion of the script to compare the value against local value from their script version which would be out of sync. The end result will light up a button informing them that a new build is ready to download.
  2. Syncing Records

    So I am new to EasySync, and trying to get the best from it. I am using it more to replicate a subset of a live database for external clients to access, but they will not be changing anything, so my only requirement is to pull data to my 'Mobile' dataset from my 'Hosted' dataset. At the moment the live database is approx. 120k records, but this grows daily between 100 and 300 records for the main customer view, and possible 3 times that for associated activity. I seem to have a serious speed issue, in that trying to sync the mobile version just locks everything up, trying to do an initial sync. I can manually pull the data over at the end of a day, then mark all of these as EX_Exclude 1 and import them manually into my new portal Set a OnCommit on the maincustomer view, so any changes will make the ES_Exclude to 0, thus marking these for sync Question 1: How do I set these back to 1 once the sync is done? Question 2: Is there a way to Schedule the sync to happen every 15 minutes so it has lessto sysnc, meaning less traffic? Question 3: If I cannot schedule it, how do I prevent the 2 database's from appearing to lock, preventing users from working on either side, or slowing everything down? Any help with this would be very appreciated as I am totally stumped at the moment.
  3. Hi, in which order are the tables synced when MirrorSync starts? Is this done in the order how they occur in the "sync" Layout folder? We are syncing quite a few tables and use filters in the customization script to reduce the amount of records to be synced. We want to start syncing the relevant projects, then only the relevant phases of these projects and then only the relevant tasks of these phases ... That is why we need to synchronize in this order ... project-phase-task If we start the customization script (MirrorSync Customization) from the different sync Layouts in the "right" order of the tables all filters work fine. My question from the beginning is one of my first steps to look for my mistake :-) Kind regards from Germany Carsten
  4. I have already posted here: https://community.filemaker.com/thread/170677 and have some thoughts in mind, but I will copy what I put in there, here. Avoid FMGo Connection Interrupted Server Timeout Disconnect In the attached links, it goes back to questions that I had that dealt with a file on an iOs device, making sure it stays live and up to date. So what I have done is worked on a local file that syncs to the one on the server. That seemingly works, however there is a problem that just recently came up when I was testing. When the local file tries to reach the file on the server, it doesn't always connect. In talking with others there is two consensus of what might be the cause: The Wireless access point is blocking access File security permissions are not working (File Access tab in Security) "Reset All" temporarily works (on the server file) Deauthorizing and Authorizing sometimes works (on the server file) Turning off the File Access requirement doesn't seem to help (on the server file) I do have File Access on the local file, but I haven't tried turning that off. Since I can't debug exactly what is going on, on the iPad this makes it harder. (I have put in some custom dialogs to see some things.) The local file with the syncing to the server file works on my desktop, but that is a wired connection. (I could try the same wireless connection.) It could be that I'm making a duplicate of the local file and putting that on the iPad, which makes the file not work. (I put on the duplicate file on the iPad newly each time for testing, because I need a file without certain info on it, which will be filled later [dealing with Get(PersistentID)].) Is there something I'm not thinking of? To my knowledge, it had been working until recently. I'll try a few more things, but hopefully get answers in the meantime. Thank you
  5. We have recently released versions 3.14 - 3.16 of MirrorSync with improvements for recovery mode, high-volume syncs, and rebuilding sync data. Overall, the reliability of MirrorSync has greatly improved, and the speed of SQL and server-to-server syncs have increased significantly! Immediately after the release of 3.14 and 3.15, we were able to identify and fix a few quirks resulting in an even more reliable version with 3.16. In 3.16, we even added a few additional features including the ability to pre-populate databases for server-to-server syncs with non-FileMaker databases, faster initial syncs, and new support for re-importing a new configuration over an existing one, which is very useful in a vertical market solution deployment. This is a free update for current users. For those new to MirrorSync, the server license is free and ships with one free configuration of FileMaker Pro or FileMaker Go syncing with FileMaker Server and one free device allowance. All additional configurations and devices are available for purchase. MirrorSync can sync between any combination of FileMaker Pro, FileMaker Go, FileMaker Server, SQL database (MySQL, Oracle, SQL Server, or any database that supports JDBC), Salesforce, and Amazon RedShift. To download the current version, please visit the MirrorSync product page For a complete list of changes, please visit our MirrorSync changelog
  6. We have recently released versions 3.14 - 3.16 of MirrorSync with improvements for recovery mode, high-volume syncs, and rebuilding sync data. Overall, the reliability of MirrorSync has greatly improved, and the speed of SQL and server-to-server syncs have increased significantly! Immediately after the release of 3.14 and 3.15, we were able to identify and fix a few quirks resulting in an even more reliable version with 3.16. In 3.16, we even added a few additional features including the ability to pre-populate databases for server-to-server syncs with non-FileMaker databases, faster initial syncs, and new support for re-importing a new configuration over an existing one, which is very useful in a vertical market solution deployment. This is a free update for current users. For those new to MirrorSync, the server license is free and ships with one free configuration of FileMaker Pro or FileMaker Go syncing with FileMaker Server and one free device allowance. All additional configurations and devices are available for purchase. MirrorSync can sync between any combination of FileMaker Pro, FileMaker Go, FileMaker Server, SQL database (MySQL, Oracle, SQL Server, or any database that supports JDBC), Salesforce, and Amazon RedShift. To download the current version, please visit the MirrorSync product page For a complete list of changes, please visit our MirrorSync changelog
  7. What is the best practice for retrieving the last sync timestamp? I want GO users to be aware of how much time has elapsed since their last sync as a reminder to sync often. I know the timestamp lives on the MirrorSync table, but I would have to make a new occurrence of the MirrorSync table and relate it to all the tables that have layouts that contain the timestamp which seems awkward. If I can get a timestamp of the last sync in a global field, I can run it through a custom function that outputs the time ago in words (e.g. 3 hours ago, or 5 minutes ago, etc.), and put it on my interfaces.
  8. Hello there, I'm just investigating on 2 issue I have on sync 2 DB, 1 on the server and 1 on the iPad that are set to use a Spoke Db in the middle tier. Basically the sync is set to copy ALL the data from some tables on the server to the local db and send some data from the local db to the end server db. For some reason, on a large table, called Articles, with more than 130k records, the sync does not copy all the record for some users. There is no 'filter' based on user on the end db, and I run a pre-populate sync on the spoke db that copied all 130k records. When the sync is run for that specific user, the final result on the iPad is that the sync DELETES 12k records for no apparent reason. In addition, there is a Global table that has always 1 records and is get from the server to the client. But I found some times that there are several records on that table (more than 10) on the server, even if the sync is set to write on the spoke and not viceversa for that table. I have the suspect that are written from the sync. Is it possible? Thanks in advance, Gianluca
  9. After upgrading to MirrorSync 3 from 2, I can no longer sync container fields. During the reconfiguration process, I get the tooltip in the uploaded image below. The tooltip says "Neither field is writable. This could be because they are calculation or summary fields. It could also be caused by field-level validation or custom access privileges.". These container fields are not calc or summary fields. There is no field level validation or custom access privileges that I know if. They are full access, and the fields have not changed since my last MirrorSync 2 configuration. Please help!
  10. Hello, We are running FileMaker Server 14 with a database for creating job tickets and managing production in a commercial printing company. We would like to have remote sales staff have the ability to enter new job tickets and review existing job tickets but only be able to see jobs for their clients. We also have several very large clients that have asked for the ability to enter their own jobs into the database themselves in order to ease our sales staff's workload transcribing data from received emails. However, the customer must not be able to see jobs from our other customers. Is it possible to setup a one way sync for data collection from the sales staff and our customers remote machines AND sync back to their machines only the records that match certain critieria? This would be: 1. SALES STAFF - Jobs where the salesperson has been assigned to the customers master record or the job tickets record. 2. CUSTOMERS - Jobs where the company name on the job ticket matches their company name. Both would be using either filemaker pro desktop or filemaker go. Jerry Bernard DSJ Printing, Inc.
  11. Payload Timing

    Hey fellow syncers, stepping back from any method, I was wondering if there's an issue that all sync solutions have. The issue is this: Client A pushes a payload, and it's processed and ready for ClientB to receive...all nice and transactional. However, ClientB gathers records to pull a table at a time. Couldn't ClientB gather Orders - ClientA's processing completes - and ClientB gathers Order Line Items (thus, missing the parent record of some of those Order Lines since ClientB has already pulled Orders for his payload?). We're seeing this and wondering if it's a design flaw in EasySync or indicative of any sync solution that allow multiple users to sync at a time.
  12. Hi guys! First post please go easy on me if I ask silly questions haha! So I'm developing a FM Go app for one of my friends, now he sells things at roadshows, conventions so on and so forth. My question is, if for example, he has no Wifi/3G. How does he go about "syncing" or "uploading" the new data he has collected offline, to the database on the network in the office? Sorry if it seems unclear, I'm relatively new to this sort of thing. Thanks in advance, Sean.
  13. Hi All, On occasion, not all of the records are being pulled down to the client upon a sync. The only way I'm able to remedy this is to go to the hosted file and "jiggle" the records that weren't pulled(usually by a date range) which will cause the update time to change and then re-sync the clients. This is terribly inefficient. I'm having trouble debugging this issue. Is there a way I can force a pull of records? For Example, modifying ES Last Pull Time to an earlier date? to get it to re-pull records in ....Upon checking the Push and Pull scripts, it looks like it uses the Last Pull Time to determine what records to PUSH and Last Push Time to determine what records to PULL in..Is my observation correct? Essentially I'm looking for some way to override and find a way to ONLY pull in records. Any other tips?
  14. I'm sure this is covered somewhere but my search didn't turn anything up. Is there a flag in MirrorSync that I can use to trigger a script if there is a successful sync? I believe I saw this somewhere but can't locate it. In particular I'm looking to trigger a script on FM Go. Thanks!
  15. In case you haven't heard, FileMaker Inc. has released a new tool which allows you to create a native iOS application from a FileMaker solution. To learn more about the FileMaker iOS App SDK, read this FileMaker help article. We're pleased to announce that we have tested MirrorSync with FileMaker iOS App SDK and it is fully compatible! MirrorSync is already the easiest way to add sync to your FileMaker solution, and the process of integrating MirrorSync is no different with the FileMaker iOS App SDK. We are really excited about this new tool from FileMaker, which now allows you to: build a custom native iOS application for your client or company to use with iPhone or iPad distribute the application to users without the need to first download and install FileMaker Go distribute the application directly to user devices with Apple's Mobile Device Management (MDM) and TestFlight, used to distribute beta versions of the application There are a couple of things you will need to create your native iOS application: FileMaker Developer subscription, which will give you access to the tool itself Apple Developer subscription, which allows you to set application identification and provisioning profile used to actually deploy the application onto an iOS device A Mac with the latest version of Xcode installed: Currently the process of putting the application together can be done only on a Mac Let us know if you'd like our assistance in turning your FileMaker solution into a native iOS application - we would be happy to help! Just send a message to infobox@360works.com
  16. In case you haven't heard, FileMaker Inc. has released a new tool which allows you to create a native iOS application from a FileMaker solution. To learn more about the FileMaker iOS App SDK, read this FileMaker help article. We're pleased to announce that we have tested MirrorSync with FileMaker iOS App SDK and it is fully compatible! MirrorSync is already the easiest way to add sync to your FileMaker solution, and the process of integrating MirrorSync is no different with the FileMaker iOS App SDK. We are really excited about this new tool from FileMaker, which now allows you to: build a custom native iOS application for your client or company to use with iPhone or iPad distribute the application to users without the need to first download and install FileMaker Go distribute the application directly to user devices with Apple's Mobile Device Management (MDM) and TestFlight, used to distribute beta versions of the application There are a couple of things you will need to create your native iOS application: FileMaker Developer subscription, which will give you access to the tool itself Apple Developer subscription, which allows you to set application identification and provisioning profile used to actually deploy the application onto an iOS device A Mac with the latest version of Xcode installed: Currently the process of putting the application together can be done only on a Mac Let us know if you'd like our assistance in turning your FileMaker solution into a native iOS application - we would be happy to help! Just send a message to infobox@360works.com
  17. Ok another noob question: I have a small data base that i have created and want to be able to go around with my ipad and fill in the data, take pics and then get back to the office and have it synce with my original database, updating it with my most recent data. Is this possible threw itunes? I know I could pull the file back and forth threw itunes but can you sync it automaticly? Is there a better way? Thanks for your help.
  18. I'm having an issue with and offline sync setup that I created. I used the basic outline as described in the FM white paper for offline syncing. I'm using a transactional model for the whole sync process, so there is a final commit at the end if things don't throw an error. It is this final commit that is currently giving me problems. When this commit fires, all of the records that were created during the sync process are once again tagged as being 'modified', and so the modification timestamps are updating again. Here's an example: say I sync 3 records at 22:43. During the sync process the modification time stamps for these 3 new records, reflected at the destination, are: 1: 15:00 2: 13:24 3: 18:31 That's as it should be. But then at the end of the process, when the final commit happens, the three records change: 1: 18:31 2: 18:31 3: 18:31This sync process has a modification override feature, such that when a record is recreated at the destination it will still show the modification TS from when it was created/edited at the source, not when it was copied to the destination (the server). The FM white paper does this with a 'modification_TS' override field. So I have two mod_TS fields: 1 is a standard 'last record modification TS' called "zModTS_Always", and the other is "ModTS_Useful" field that is supposed to reflect the timestamp the record was modified by the user, and not the one where it was modified by the sync process. This override field is used only during the sync process. It is defined thusly: If( zModTS_Always and Sync::ModOverride_g ; Sync::ModOverride_g ; zModTS_Always ) This is important because you don't want the modification time to be changing whenever someone syncs - this would cause all kinds of re-syncing between users. My problem is that the final commit at the end of the sync process is causing all the records that were just created at the destination to have their 'Useful' timestamp updated one last time, and set equal to the 'useful' time stamp of the last record sync'ed. It isn't the timestamp at the point of the sync itself, the override field is still functioning as expected, it is just being fired for records that are not the current record. This might not be too much of a problem...at least the times are something prior to the sync time. But I am sorting a portal of these records based on this timestamp, and having them all with the same timestamp makes the sort rather useless. Or if I were to commit each record after it was created, that would probably solve the problem - but that eliminates the transactional benefits. So I'm just not certain what is causing all these records to be modified one final time when the commit is done. Anyone familiar with maintaining modification timestamps using a transactional technique? Thanks, Justin PS. Lee, sorry if this is in the wrong place; I didn't see any other sub-forums anymore, just the 14/13/Older general discussions.
  19. Simple Starter Sync solutions

    We've taken the free FileMaker starter solutions and added FM Easy Sync. You can find them here: http://www.neocodesoftware.com/about-us/starter-sync-solutions/
  20. I'm trying to get a sample offline iOS synch process running and ran into some issues with the file references. I am following the guidelines set out here (FM TechNet doc): https://community.filemaker.com/docs/DOC-3838 My first problem is with the deployment of the Connector file. This file is stored in a container field in the 'deployed' file (the one running on the iOS device in offline mode, i.e. NOT hosted). So this 'deployed' file is running locally, and it contains the 'Connector' file in a container field. This connector file gets exported and opened. Once it is opened, it is supposed to have references to BOTH the locally running deployed file and the hosted version of the DB file, in order to move data between them. But when I open the connector file I am getting 'file not found' errors for the references back to the locally running 'deployed' file. It appears that my reference to the locally running 'deployed' file is wrong. What should it be? The external data source definition is currently a simple: "file:<FileName>" string. (The connector file is exported to the Documents path, and then opened via an FMP URL similar to this: "fmp://~/Connector?script=StartSync".) What is the file path of a file local to the iOS device, that was probably delivered via a email? (Hmmm...could you deliver these 'deployed' files from a container field in the hosted DB? They would have to connect using 'open remote' once to get that file.) The 2nd question is that I would like to make a call to the hosted version of this file such that it doesn't open a new window. The sync process does a simple call to a script in the hosted file in order to verify that the file is available. But in doing so, the hosted file runs its 'file open' script, which opens a new window and takes the user to a layout. So on the iOS device, the user would now have two windows showing, which I don't want. I don't want any UI for the hosted file visible. (I haven't actually tested this on a device yet.) Thanks, Justin
  21. I have a client with several iPads in the field. One today failed to sync, though the others have been syncing fine. I had him close the FileMaker file, quit Go and all other apps, and restart his iPad before syncing again. Same error. I restarted the WPE and the Tomcat server. Same error. Had him restart again while I restarted WPE and Tomcat. Same error. Others had since synced fine. Below is the error we are getting. I redacted the domain and client's IP address. I told him to click "Report Bug" so you should have that.
  22. FMPro 2011 Advanced Outlook 2007 I have contacts in outlook that I want to sync with Filemaker. I'm using Productive Computing's Outlook Manipulator. Technically, the plugin is capable of push-to, pull-from, or delete-from outlook and is not actually a syncing tool. I'd like to set up some fields that will help me sync Outlook with FMPro. If Outlook as been modifed since the last sync, I want to pull from Outlook. Likewise if Filemaker has been modified while outlook's version has not, I want to push to Outlook. If both have been modified since the last sync, I want to flag the contact in FM as conflicted so I can parse it manually. I know I'll have to use timestamps, but I'm not exactly sure how I'll know that the contact has changed in Outlook. I'd be grateful for any example strategies for two-way syncing between outlook and filemaker.
  23. Hello from New FM user - Is MirrorSync a solution that would work for us? I purchased FM13 Single License and the FM solution we developed works great; but needs to be shared on 2 Macbooks and ipad. My husband, Richard (RB), is a realtor with average of 25-30 listings at any time. FM File is not too huge or complicated and I only have 1 photo per listing. SETUP/ACCESS - We cannot use FM Server or other web-based solution as we live in rural area and are on satellite with monthly usage cap of 25GB. RB and I use macbooks at home with router for sharing printers, etc. He takes his macbook into the office nearly every day and uses it there with WIFI. I do 95% of FM data entry on my macbook (I guess I am the ‘host’?). RB will occasionally update showings and contact info (preferably on macbook, but could be on ipad). VISION OF Workflow: 1. I need to update records anytime during the day (not on internet since it is sketchy) 2. RB needs to access FM file on his Mac from work or home Problem ? - Some posts say we cannot have 2 copies of the file open at one time? 3. RB could use FM Go on ipad without internet. Would like to lookup a price or show client a photo,but he has no internet or cell service since he is standing in a cornfield 4. UPDATES/SYNC - We DO NOT need to have each others updates in 'real-time". I just need to update the 3 copies every day or so. Am confused with all the options I have read about using our router, iTUNES, emailing files, jump drive, Dropbox, et al. I have also seen warnings about FM File corruption with various sync scenarios. Any other suggestions, comments welcome - Thank you! Vicki
  24. Why is Sync Speed So Slow?

    Hi I tested the EasySync demo files on my FM Server and iPad and the time taken to download the 106 pre-installed records is a mere 10 seconds which is great. I then moved on to a full integration into my FM solution, a Patient Management System for Aesthetic Clinics. There are 60 tables ranging in size from 10 fields up to 874 fields although the majority fall below 150 fields per table. Approx 50 tables require sync capability. Once I had completed the EasySync integration I set the sync into motion having added a single Patient record in my Patient table. The sync took a staggering 33 minutes. To try and identify why the sync was taking so long I deleted the ES_ table occurrences for all but 5 of my tables in both the hosted and mobile solutions. The subsequent sync time, again with a single new record came down to just over 2 mintues. My final test was to remove the ES_ table occurrences for all but my Patient table. The same test as above reduced the sync time to 18 seconds for a single record. Does this behaviour sound familiar to anyone else, and if so, is there a way of addressing it? EasySync looks like the answer to all of my sync problems, but if each sync is going to take upwards of half an hour once the full integration is restored, unfortunately it isn't going to be a workable solution. Thanks in advance for your help, Neil
  25. Not quite sure what to make of this, everything was working so well. I would not have expected ES_PUSH table sync to delete data from the client during sync. Perhaps my assumptions are wrong in this regard. Should just PUSH data from client to server. "EasySync supports both "push-only" and "pull-only" tables. To indicate that a table is to be pushed from the mobile device, but not pulled, use an "ES_PUSH_" prefix for the table occurrence's name. To indicate that a table is to be pulled from the host, but not pushed from the mobile device, use an "ES_PULL_" prefix for the table occurrence's name." I am finding that the last record entered is deleted from the iPad client after sync. The record deleted from the client/iPad is transferred to the server. More specifically the primary record remains but the last record entered in a related table is transferred to the server but deleted from the client. Feels like a 1 off loop error of some sort. One of my testers reports a slightly different result for a slightly larger dataset of 6 records. Three records were deleted from the iPad client and not transferred to the server. The remaining three remained on the iPad and were transferred to the server. My suspect here is that there are three UUIDs logical records ( not ES_UUID ) each connecting two related records in another table. My guess is that the last record related to each UUID is missing. Wondering about FM Easy Sync scripts: Sync with Server Sync Check Client • Removing 1 records that are no longer on the server. ( status message seen stepping through in debug, from my testing ) # Refresh Sync Status • Processing UUID Diff… Any thoughts or suggestions are most welcome. Thank you
×

Important Information

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