You need to sign in to do that
Don't have an account?

Delete Contacts on SyncDown
Hi,
based on the Android's SmartSyncExplorer App I am trying to delete a single contact on the android device which has been deleted through the web based application.
Everytime I syncDown newly added contacts are stored on the device BUT deleted contacts are kept in the smartStore.
Is there a way to accomblish this by setting a parameter or do I really have to change the SDK methods, such as SyncManager.syncDownSoql(...) ?
Thanks
based on the Android's SmartSyncExplorer App I am trying to delete a single contact on the android device which has been deleted through the web based application.
Everytime I syncDown newly added contacts are stored on the device BUT deleted contacts are kept in the smartStore.
Is there a way to accomblish this by setting a parameter or do I really have to change the SDK methods, such as SyncManager.syncDownSoql(...) ?
Thanks
That should do it.
If my answer helps resolve your query, please mark it as the 'Best Answer' to benefit others and improve the overall quality of Discussion Forums.
I am already using the OVERWRITE merge mode as a SyncOption, but Contacts that are already stored on the smartphone and are deleted afterwards through the Webinterface are kept in the smartstore.
Probably the OVERWRITE option is only working for Contacts that have been changed in terms of attribute values on both sides. And in this case the OVERWRITE option uses the attribute values from the central salesforce database!?
Can you clarify on that?
Stefan
Is this planned? If not I would have to modify the SDK on my own, which is not a long term approach.