Sync to Decipher
Metaforms integrates tightly with Decipher, enabling you to sync files back and forth without leaving your workspace. Whether you're pushing the latest XML or pulling updates from Decipher, everything stays in sync - securely and transparently.
One-Click Syncing
Click the Sync to Decipher button in the top-right to immediately sync all files from Metaforms to your linked Decipher project.
Once synced:
The Test button becomes active, launching a live Decipher preview in a new tab to review and test changes instantly.
Sync Popup Features
Hovering over the Sync to Decipher button brings up a detailed popup panel with additional options:
Individual File Sync: Sync or re-sync specific files one at a time, such as
survey.xml
,secure.dat
, orsurvey.log
.Sync from Decipher: Pull files from Decipher back into Metaforms if needed.
Error Handling: If a sync fails, the popup will display an error message with a timestamp of the last successful sync.
Other Files Found in Decipher: If Decipher contains files that haven't been synced into Metaforms yet, they will appear here with an option to import them directly.
All files uploaded to Metaforms (except questionnaires and options list) are automatically synced to Decipher.

Errors & Refresh
If your XML or Quota Sheet contains errors, they will be displayed beneath their respective editors during sync.
Fix the errors, then click Sync to Decipher again to refresh and clear them.
Conflict Resolution
If Metaforms detects that a file (XML or Quota Sheet) was updated or edited directly in Decipher:
You will be shown a Conflict window that will prompt you to 'resolve conflicts'.

On clicking "Resolve Conflicts" you'll be prompted to either:
Continue working on the current version in Metaforms which then syncs your changes to Decipher, or
Pull the latest Decipher version into Metaforms before proceeding

In case your current version in Metaforms has errors, you will not be able to choose the Metaforms version as this can not be synced to Decipher. In this case, if you decide to go ahead with the Metaforms version, you will see a popup that asks you if you have resolved these errors.

The Sync to Decipher would only be successful once these errors have been resolved. In case the errors are not solved, the Sync would fail and you would see a sync fail message. You can then continue to work on the survey post resolving conflicts.
Last updated
Was this helpful?