PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK
  • ActiveSync (or the manager for Windows Mobile devices)
  • Universal replication
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
12. Synchronizing data
Previous pageTable of contentsNext page
WINDEV Mobile allows you to synchronize the records used by several applications.
The two applications manage the same data independently of each other. During the synchronization, the modifications performed in the database used by the PC are automatically applied to the mobile device (and conversely).
This synchronization is automatically performed by:
  • ActiveSync when the Mobile Device (Pocket PC) is connected to the Windows PC (Windows Mobile only). From Windows Vista, "ActiveSync" was replaced by the "Manager for Windows Mobile devices".
  • the Universal Replication when the mobile device is connected (or not) to the Windows PC.
ActiveSync (or the manager for Windows Mobile devices)
ActiveSync allows you to update the databases of same format used both by a WINDEV application and a WINDEV Mobile application
The synchronization can be adapted to special cases. For example, you have the ability to retrieve the records regarding a specified product or the records created at a given date, manage the conflicts, display a configuration window, ...
These changes must be done by programming in a set of procedures called "WDSynchro.wdg". This set of procedures is supplied in example with WINDEV Mobile
Note: No programming is required to perform a full synchronization.
Universal replication
The universal replication is used to update databases (with the same or different formats) used by several applications. You can for example perform a synchronization between a HFSQL Mobile database and an Oracle Lite database.
The universal replication is using a centralized model: all databases are synchronized with a master database. Then, the master database applies the modifications to the other databases.
The synchronization can be adapted to special cases. For example, you have the ability to retrieve the records regarding a specified product or the records created at a given date, manage the conflicts, display a configuration window, ...
These adaptations must be done by programming with HRplFilterProcedure.
Previous pageTable of contentsNext page
Minimum version required
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment