GoZync5

Integration 1 Of 4

GoZync5.Integration1Of4 History

Show minor edits - Show changes to output

April 29, 2015, at 05:29 PM by 142.4.217.188 -
Changed lines 57-61 from:
LowZync, the free version of GoZync, only supports syncing a single Table Occurrence and ships with our Worx example file already syncing. If you want to sync your file instead you'll need to stop syncing Worx or %newwin% [[http://www.seedcode.com/cp-app/ste_cat/gozync#licenses | purchase a GoZync license]]. Here is how to remove QuickContact from the sync before you move on to check your work:

-> First, you may want to make a backup of these files incase you'd like to refer to a copy with QuickContact integrated.

-> Next, head over to GoZyncMobile and go to the relationship graph again. Change the prefixes for the two QuickContact table occurrences by putting an "x" in front of their names so they become
to:
LowZync, the free version of GoZync, only supports syncing a single Table Occurrence and ships with our Worx example file already syncing. If you want to sync your file instead you'll need to stop syncing Worx or %newwin% [[http://www.seedcode.com/cp-app/ste_cat/gozync#licenses | purchase a GoZync license]]. Here is how to remove Worx from the sync before you move on to check your work:

-> First, you may want to make a backup of these files incase you'd like to refer to a copy with WorxMobile integrated.

-> Next, head over to GoZyncMobile and go to the relationship graph again. Change the prefixes for the two WorkOrders... table occurrences by putting an "x" in front of their names so they become
July 21, 2014, at 03:40 PM by 50.134.130.56 -
Changed line 51 from:
-> Your tables side of the relationship should have "Allow creation or records" turned on:
to:
-> Your tables side of the relationship should have "Allow creation of records..." turned on:
June 24, 2014, at 12:01 AM by 50.132.85.96 -
Changed lines 77-78 from:
If you see a caution icon instead, click on it and GoZync will tell you what's missing in the configuration. (You can click on the green check mark also if you'd like to see all the things you did right.) Click refresh after each of your changes until the caution icon goes away. You can return here throughout your integration to check your work in this way.
to:
If this is the first table you're wiring up, you may get a warning that the "GTRR" scripts aren't working. Don't worry, we'll get to them sooon.

If you see a caution icon instead in any column instead of a green check
, click on it and GoZync will tell you what's missing in the configuration. (You can click on the green check mark also if you'd like to see all the things you did right.) Click refresh after each of your changes until the caution icon goes away. You can return here throughout your integration to check your work in this way.
Changed line 89 from:
-> Now we'll create a simple layout in GoZyncMobile based on the new TOs you just added. [[Integration2Of4 | Continue to step 2 of 4]]
to:
-> Now we'll create simple layouts in GoZyncMobile and your hosted file based on the new gzm_ and gzh_ TOs you just added. [[Integration2Of4 | Continue to step 2 of 4]]
June 23, 2014, at 11:39 PM by 50.132.85.96 -
June 23, 2014, at 11:38 PM by 50.132.85.96 -
Changed lines 57-58 from:
LowZync, the free version of GoZync, only supports syncing a single Table Occurrence and ships with our example QuickContact file already syncing. If you want to sync your file instead you'll need to stop syncing QuickContact or %newwin% [[http://www.seedcode.com/cp-app/ste_cat/gozync#licenses | purchase a GoZync license]]. Here is how to remove QuickContact from the sync before you move on to check your work:
to:
LowZync, the free version of GoZync, only supports syncing a single Table Occurrence and ships with our Worx example file already syncing. If you want to sync your file instead you'll need to stop syncing Worx or %newwin% [[http://www.seedcode.com/cp-app/ste_cat/gozync#licenses | purchase a GoZync license]]. Here is how to remove QuickContact from the sync before you move on to check your work:
Added lines 64-71:

!! Step 1.5: Link table occurrences in your hosted file

If this is the first table you're wiring up in your hosted file then you're done. But if you're adding a related table to the sync you'll make a different kind of relationship for it in your hosted file.

You'll like the gzh...table occurrences in your hosted file the same way you want to sync them: so if all of the gzh_ occurrences are being synced on their own, you don't need to make any relationships. If some are being synced as related tables you'll link them together from primary key to foreign key as you see "gzh_WorkOrders" linked to "gzh_WorkOrderItems" in our Worx example file.

If this is a related table occurrence you're creating, read up on related syncing here: [[Related Records]]
June 23, 2014, at 11:28 PM by 50.132.85.96 -
Changed line 41 from:
!! Step 1.3: Link your new TOs to the GoZync TO
to:
!! Step 1.4: Link your new TOs to the GoZync TO
June 23, 2014, at 11:28 PM by 50.132.85.96 -
Changed lines 1-2 from:
!! Editing the Relationships in GoZyncMobile.
to:
!! Editing Relationships in GoZyncMobile and in Your Hosted File
Changed lines 19-20 from:
!! Step 1.2: Add your ''mobile'' table occurrences to GoZyncMobile
to:
!! Step 1.2: Create the same table occurrence in your hosted file.

Having added a table occurrence named "gzh_Contacts" to GoZyncMobile, you'll now add the same table occurrence to your hosted file--to your [[glossary | mothership]] file, represented by WorxHosted in our example files.

You don't need to mess with external data sources though as the base table is ''already in'' your hosted file. Simply create a new instance of the same table occurrence you selected in step 1.1 and give it the same name.

(If you want to see what this looks like in our Worx example file, you'll see a TO named "gzh_WorkOrders" in both GoZyncMobile and in WorxHosted. Crucially, these point to the ''same'' base table.

!! Step 1.3
: Add your ''mobile'' table occurrences to GoZyncMobile
Changed lines 33-34 from:
Place this TO on the "right wing" of the graph.
to:
Place this TO on the "right wing" of the graph. There is no corresponding action to take in your hosted file.
Changed lines 37-38 from:
-> The corresponding table occurrences in your hosted and mobile files may have slightly different names. For example, the Invoices table in your hosted file may be named "Invoices", while the one in your mobile file may be named "My Invoices". Whatever the names are in ''your'' files is fine. However, the names you give these TOs in GoZyncMobile much match, aside from their "gz..." prefixes. So in the "My Invoices" example here, you'd need to rename that TO "gzm_Invoices" so it matched the name of its hosted counterpart "gzh_Invoices".
to:
-> The corresponding base tables in your hosted and mobile files may have slightly different names. For example, the Invoices table in your hosted file may be named "Invoices", while the one in your mobile file may be named "My Invoices". Whatever the names are in ''your'' files is fine. However, the names you give these TOs in GoZyncMobile much match, aside from their "gz..." prefixes. So in the "My Invoices" example here, you'd need to rename that TO "gzm_Invoices" so it matched the name of its hosted counterpart "gzh_Invoices".

-> The name used for the gzh_... tables in GoZyncMobile must also match those used in your hosted file.
July 09, 2013, at 06:55 PM by 50.132.84.245 -
Changed lines 54-55 from:
-> That's it. TOs without the "gz..." prefix are not considered for sync.
to:
-> That's it. TOs without the "gz..." prefix are not considered for sync and will be removed when you hit "refresh" on the configuration tab of GoZyncHosted.
July 02, 2013, at 10:27 PM by 67.190.87.90 -
Changed lines 23-24 from:
Your table will be added to the relationship graph: change it's name so that it begins with "gzm_" like our "gzm_Contacts"  table occurrence (TO) does. All the TOs from your mobile file will be prefixed "gzm_".
to:
Your table will be added to the relationship graph: change its name so that it begins with "gzm_" like our "gzm_Contacts"  table occurrence (TO) does. All the TOs from your mobile file will be prefixed "gzm_".
July 02, 2013, at 10:26 PM by 67.190.87.90 -
Changed lines 15-16 from:
Your table will be added to the relationship graph: change it's name so that it begins with "gzh_" like our "gzh_Contacts"  table occurrence (TO) does. All the TOs from your hosted file will be prefixed "gzh_".
to:
Your table will be added to the relationship graph: change its name so that it begins with "gzh_" like our "gzh_Contacts"  table occurrence (TO) does. All the TOs from your hosted file will be prefixed "gzh_".
July 02, 2013, at 10:25 PM by 67.190.87.90 -
Changed lines 9-10 from:
Choose File / Manage / Database in GoZyncMobile and select the relationships tab: click the "+" button in the lower right to begin adding a new table occurrence.
to:
Choose File / Manage / Database in GoZyncMobile and select the relationships tab: click the "+" button in the lower left to begin adding a new table occurrence.
July 01, 2013, at 02:48 AM by 166.147.88.39 -
Changed lines 70-71 from:
-> Now we're create a simple layout in GoZyncMobile based on the new TOs you just added. [[Integration2Of4 | Continue to step 2 of 4]]
to:
-> Now we'll create a simple layout in GoZyncMobile based on the new TOs you just added. [[Integration2Of4 | Continue to step 2 of 4]]
July 01, 2013, at 02:35 AM by 166.147.88.23 -
Changed lines 52-55 from:
-> Next, visit the dashboard in GoZyncHosted and click the "delete" button in the "QuickContactHosted" row.

-> Now delete the "Contacts" table occurrence from both GoZyncHosted.fmp12 and GoZyncMobile
.fmp12
to:
-> Next, head over to GoZyncMobile and go to the relationship graph again. Change the prefixes for the two QuickContact table occurrences by putting an "x" in front of their names so they become

-> That's it
. TOs without the "gz..." prefix are not considered for sync.
July 01, 2013, at 02:31 AM by 166.147.88.23 -
Added lines 46-55:
!! A Note About the Free Version

LowZync, the free version of GoZync, only supports syncing a single Table Occurrence and ships with our example QuickContact file already syncing. If you want to sync your file instead you'll need to stop syncing QuickContact or %newwin% [[http://www.seedcode.com/cp-app/ste_cat/gozync#licenses | purchase a GoZync license]]. Here is how to remove QuickContact from the sync before you move on to check your work:

-> First, you may want to make a backup of these files incase you'd like to refer to a copy with QuickContact integrated.

-> Next, visit the dashboard in GoZyncHosted and click the "delete" button in the "QuickContactHosted" row.

-> Now delete the "Contacts" table occurrence from both GoZyncHosted.fmp12 and GoZyncMobile.fmp12

July 01, 2013, at 02:27 AM by 166.147.88.23 -
Changed lines 54-55 from:
When everything checks out you're ready to move on.
to:
When everything checks out green, you're ready to move on.
July 01, 2013, at 02:24 AM by 166.147.88.23 -
Changed lines 60-62 from:
-> Now we're create a simple layout in GoZyncMobile based on the new TOs you just added. [[Integration2Of4 | Continue to step 2 of 4]].
to:
-> Now we're create a simple layout in GoZyncMobile based on the new TOs you just added. [[Integration2Of4 | Continue to step 2 of 4]]

-> Or return to the [[integration | Integration Overview
]].
July 01, 2013, at 02:23 AM by 166.147.88.23 -
Changed lines 52-53 from:
%center% http://www.seedcode.com/rootimages/stikipad/gozync/1of4success.png
to:
%center% http://www.seedcode.com/rootimages/stikipad/gozync/config1.png
July 01, 2013, at 02:20 AM by 166.147.88.23 -
Changed lines 48-50 from:

-> At this point, if everything looks good you'll see a green check mark beside each task. Once you've done this for
the mobile side the main tab above, "Setup: Main Layout," will have a green check beside it as well.
to:
Head over to GoZyncHosted and select the "Configuration" tab. Click "refresh" toward the right hand side of the screen and GoZync will read the relationships you just edited. If you see a green check mark in the "Table Occurrence / ID" column in both the hosted and mobile columns, then you've done everything correctly.

If you see a caution icon instead, click on it and GoZync will tell you what's missing in the configuration. (You can click on the green check mark also if you'd like to see all the things you did right.) Click refresh after each of your changes until the caution icon goes away. You can return here throughout your integration to check your work in this way
.
Changed lines 54-57 from:
-> If any items don't have a check beside them, revisit those instructions above and see if perhaps you named something incorrectly. You'll need each step to be checked off before you can proceed successfully.

->
When everything checks out you're ready to move on.
to:
When everything checks out you're ready to move on.
Changed line 60 from:
->You may not have related tables – they're not supported in the free version, for instance, or you may have a flat file – but click on the "Related Tables" tab [[Integration2Of4 | to Continue to step 2 of 4]] and if GoZync sees any related tables you need to configure.
to:
-> Now we're create a simple layout in GoZyncMobile based on the new TOs you just added. [[Integration2Of4 | Continue to step 2 of 4]].
July 01, 2013, at 02:10 AM by 166.147.88.23 -
Changed lines 46-135 from:

==============================================

!! Step 1: Select a layout you wish to sync

GoZync will sync any fields (including related fields) on the layout. You may want to create a '''new''' layout for this. Read on to find out if you should.

'''Tips on selecting a layout.'''

In general, pick a layout that best represents your entity: in our invoices example, it would be a layout that shows on invoice in form view: your "invoices" layout, most likely.

> Here are a few other things that should be true about the layout you select. Again, you may want to duplicate your layout and strip off a few things so it better conforms to these guidelines, effectively making a layout just for GoZync to use.

-> '''•''' No script triggers. The layout must be free of layout-level script triggers (things like OnRecordLoad).

-> '''•''' Calc fields. GoZync ignores calc fields so you don't have to remove them. Summary fields and globals are also ignored. But, having them on your layout needlessly slows the sync down, so removing them is best.

-> '''•''' Fields from other entities (like contacts). You may have related fields on your layout that aren't properly part of the sync (like related container fields for your interface) or that are being synced as part of their own process (like contacts). In any case, remember that any related fields included here will be synced. Thus pulling off related fields is the most common reason to create a new layout just for syncing.

-> '''•''' Repeating fields. GoZync supports repeating fields, but you'll want them "connected". This means that if you have a layout with repetitions 1-3 as one object and repetitions 4-6 as another, you'll want to create a new layout just for sync with repetitions 1-6 as one object.

-> '''•''' gz_ fields. You don't want to have any of these "gz_..." fields on your sync layout: gz_Send, gz_Sent, gz_TimeStampSent, or gz_ModTimeStamp.

-> '''•''' Layout name. If you have a lot of layouts it can get confusing as to which one you've elected to use for syncing each table, so if you make new layouts for this, consider adding "Zync" at the end of the layout name, like "Invoices Zync". This will make it easier to add fields to your sync later as you won't need to open GoZyncHosted to find out which layout's you based your sync on: the layout names will tell you.

-> '''•''' Layout Table. You can only have one sync layout per table occurrence. So if you have a TO "foo" a second sync table based using that as a primary or related TO would need to use "foo2". Or another name =)

!! Step 2: Note the table occurrence for that layout

Visit the layout you're syncing and enter layout mode to determine which table occurrence it's based on:

%center% http://www.seedcode.com/rootimages/stikipad/gozync/TOonLayout.png

Make a note of this table occurrence (TO) name as we'll use it in the next step AND when we ask the integration wizard in GoZyncHosted to check your work.

!! Step 3: Add a table occurrence

Select File / Manage / Database in GoZyncHosted (which we'll start calling GZH) and select the relationships tab: click the "+" button in the lower right to begin adding a new table occurrence.

If this is the first table you've wired up from this file, select "Add FileMaker Data Source" from the Data Source menu and select your file (the one whose layout you were just working in). Now select your fie and select the table you made note of in 2 above. If your table has a slightly different name from the table occurrence you selected in 2 above, rename the occurrence you add to GoZyncHosted to match the name in step 2 above: these names [[what matches | must match]].

If you had to add a FileMaker Data Source, find the file you're interested in and then select the table as described above.

When you come through here for the mobile side, do the same in GoZyncMobile: add a table occurrence to the graph with the same name as the one you selected in Mobile Step 2 above.

At this point, just add the table occurrences (Hosted and Mobile) to the relationship graphs in GZH and GoZyncMobile (GZM). We'll connect them later. For now, place them on the graph in the "Your Hosted / Mobile TOs" section, beside the contact TO already there for our example file.

!! Step 4: Create a blank layout [[#BlankLayout]]

'''Create a blank layout in GZH and GZM based on the table occurrences you just added.'''

You'll want to Create a blank layout in GZH and GZM based on the table occurrences you just added.

Enter layout mode in GoZyncHosted (GZH) and check out the layouts menu; you'll see folders for Under the Hood / Integration / Your layouts. Create a new blank layout in there based on the table occurrence you added in step 3.

Give this layout the same name as your table occurrence: "Invoices" in our example. Then return to the dashboard layout in browse mode.

%center% %width=500px% http://www.seedcode.com/rootimages/stikipad/gozync/LayoutBasedOn.png

Do the same thing in GoZyncMobile (GZM), adding a blank layout to the "Your Layouts" folder. Be sure to give this layout the same names as the new TO you added in step 3. Then return to GZM's dashboard layout in browse mode.

! Check your work
!! Follow the integration wizard in GoZyncHosted

'''Add a layout record to GoZync Hosted.'''

-> Open GoZyncHosted and navigate to the dashboard. Click "Add a new layout". You'll arrive at the integration tab with the file, layout, and table occurrence all saying "unknown."

%center% http://www.seedcode.com/rootimages/stikipad/gozync/unknown.png

-> Over the next few screens you'll tell GoZync which file and layout you elected to sync.

-> Click "Proceed to integration" to get started.

!! Checking Step 1: Select a layout [[#LayoutName]]

'''Select the file you're syncing.'''

-> If you don't see your file listed, make sure it's open and the click the "scan layouts" button toward the bottom center of the screen. That will get the file to show up in the file list.

'''Next, select the layout.'''

-> Select the layout you were working with.  If you don't see your layout in the list, click "Scan Layouts" again, or just re-select your file from the previous step.

!! Checking Step 2: Grab the table occurrence for that layout [[#TO]]

'''Tell GoZync which Table Occurrence your layout is based on.'''

-> Select that table occurrence (TO) from the list in step 2. Note that we actually can't validate this for you, so double check to make sure you're right and that this TO is actually the one your sync layout is based on.

to:
!! Check your work

July 01, 2013, at 02:06 AM by 166.147.88.23 -
Added lines 40-46:
-> The relationship is from the [[glossary | primary key]] or unique ID of your table to the field "PrimaryID" in GoZync.

-> Your tables side of the relationship should have "Allow creation or records" turned on:

%center% %newwin width=500px% [[http://www.seedcode.com/rootimages/stikipad/gozync/Relationship.png | http://www.seedcode.com/rootimages/stikipad/gozync/Relationship.png]]

July 01, 2013, at 02:04 AM by 166.147.88.23 -
Added lines 31-39:

!! Step 1.3: Link your new TOs to the GoZync TO

Continuing on the relationship graph of GoZyncMobile, create relationships between your new TOs and the GoZync TO just as you see relationships between "gzh_Contact", "gzm_Contact", and "GoZync". Eventually all your synced table occurrences will be related this way:

%center% %newwin width=500px% [[http://www.seedcode.com/rootimages/stikipad/gozync/butterfly.png | http://www.seedcode.com/rootimages/stikipad/gozync/butterfly.png]]

A few couple to double check about these relationships:

July 01, 2013, at 01:43 AM by 166.147.88.40 -
Changed line 132 from:
->You may not have related tables – they're not supported in the free version, for instance, or you may have a flat file – but click on the "Related Tables" tab [[Integration2Of4 | to Continue to step 2 of 4]] and if GoZync sees any related tables you need to configure.
to:
->You may not have related tables – they're not supported in the free version, for instance, or you may have a flat file – but click on the "Related Tables" tab [[Integration2Of4 | to Continue to step 2 of 4]] and if GoZync sees any related tables you need to configure. 
July 01, 2013, at 01:42 AM by 166.147.88.40 -
Changed lines 7-8 from:

to:
!! Step 1.1: Add your hosted table occurrences to GoZyncMobile

Choose File / Manage / Database in GoZyncMobile and select the relationships tab: click the "+" button in the lower right to begin adding a new table occurrence.

If this is the first table you've wired up from this hosted file, select "Add FileMaker Data Source" from the Data Source menu and select your hosted file. Now select your file and select the table you're working with.

If you had to add a FileMaker Data Source, find the file you're interested in and then select the table as described above.

Your table will be added to the relationship graph: change it's name so that it begins with "gzh_" like our "gzh_Contacts"  table occurrence (TO) does. All the TOs from your hosted file will be prefixed "gzh_".

Place this TO on the "left wing" of the graph.

!! Step 1.2: Add your ''mobile'' table occurrences to GoZyncMobile

Here you'll do the same thing as in step 1.1 above, but you'll choose the corresponding table from your mobile file. (If this is the first table you've wired up from this mobile file, select "Add FileMaker Data Source" from the Data Source menu and select your mobile file. Now pick the table as you did above.)

Your table will be added to the relationship graph: change it's name so that it begins with "gzm_" like our "gzm_Contacts"  table occurrence (TO) does. All the TOs from your mobile file will be prefixed "gzm_".

Place this TO on the "right wing" of the graph.

A Note about TO names:

-> The corresponding table occurrences in your hosted and mobile files may have slightly different names. For example, the Invoices table in your hosted file may be named "Invoices", while the one in your mobile file may be named "My Invoices". Whatever the names are in ''your'' files is fine. However, the names you give these TOs in GoZyncMobile much match, aside from their "gz..." prefixes. So in the "My Invoices" example here, you'd need to rename that TO "gzm_Invoices" so it matched the name of its hosted counterpart "gzh_Invoices".

Changed line 132 from:
->You may not have related tables – they're not supported in the free version, for instance, or you may have a flat file – but click on the "Related Tables" tab [[Integration2Of4 | to Continue to step 2 of 4]] and if GoZync sees any related tables you need to configure.
to:
->You may not have related tables – they're not supported in the free version, for instance, or you may have a flat file – but click on the "Related Tables" tab [[Integration2Of4 | to Continue to step 2 of 4]] and if GoZync sees any related tables you need to configure.
July 01, 2013, at 01:33 AM by 166.147.88.40 -
Changed lines 1-8 from:
!! Background. Telling GoZync about your files and tables.

You may have a big mobile solution with lots of [[glossary | entities]] to sync: contacts
, invoices, price lists, etc. But the record you're editing now – this "main layout" – is the main layout for one entity. Your invoices layout, for example. (Invoices is the "entity" even though it is made up of an invoices table and an invoice line items table.)

Follow all these steps for the hosted file first, then repeat these instructions for the mobile file. You'll go through each step twice: once or the hosted file, on the left side of the screen, and then once for the mobile file on the right side of the screen.

When you're done with the 4 steps here, we'll show you how to use the integration wizard in GoZyncHosted to check your work.
to:
!! Editing the Relationships in GoZyncMobile.

You may have a big mobile solution with lots of [[glossary | entities]] to sync: contacts, invoices, price lists
, etc. But the one you're working with now – this first table to sync – is the main table for one entity. Your invoices table, for example. (Invoices is the "entity" even though it is made up of an invoices table and an invoice line items table.)

When you're done with the 3 steps here, we'll show you how to use the Configuration tab in GoZyncHosted to check your work.



==============================================

March 16, 2013, at 02:21 PM by 50.132.84.245 -
Added lines 27-28:
-> '''•''' gz_ fields. You don't want to have any of these "gz_..." fields on your sync layout: gz_Send, gz_Sent, gz_TimeStampSent, or gz_ModTimeStamp.
November 16, 2012, at 01:19 AM by 50.132.84.245 -
Added lines 29-30:
-> '''•''' Layout Table. You can only have one sync layout per table occurrence. So if you have a TO "foo" a second sync table based using that as a primary or related TO would need to use "foo2". Or another name =)
November 11, 2012, at 09:03 PM by 50.132.84.245 -
Changed lines 17-26 from:
-> Here are a few other things that should be true about the layout you select. Again, you may want to duplicate your layout and strip off a few things so it better conforms to these guidelines, effectively making a layout just for GoZync to use.

--> '''•''' No script triggers. The layout must be free of layout-level script triggers (things like OnRecordLoad).

--> '''•''' Calc fields. GoZync ignores calc fields so you don't have to remove them. Also ignored are summary fields and globals. But, having them on your layout needlessly slows the sync down, so removing them is best.

--> '''•''' Fields from other entities (like contacts). You may have related fields on your layout that aren't properly part of the sync (like related container fields for your interface) or that are being synced as part of their own process (like contacts). In any case, remember that any related fields included here will be synced. Thus pulling off related fields is the most common reason to create a new layout just for syncing.

--> '''•''' Layout name. If you have a lot of layouts it can get confusing as to which one you've elected to use for syncing each table, so if you make new layouts for this, consider adding "Zync" at the end of the layout name, like "Invoices Zync". This will make it easier to add fields to your sync later as you won't need to open GoZyncHosted to find out which layout's you based your sync on: the layout names will tell you.
to:
> Here are a few other things that should be true about the layout you select. Again, you may want to duplicate your layout and strip off a few things so it better conforms to these guidelines, effectively making a layout just for GoZync to use.

-> '''•''' No script triggers. The layout must be free of layout-level script triggers (things like OnRecordLoad).

-> '''•''' Calc fields. GoZync ignores calc fields so you don't have to remove them. Also ignored are summary fields and globals. But, having them on your layout needlessly slows the sync down, so removing them is best.

-> '''•''' Fields from other entities (like contacts). You may have related fields on your layout that aren't properly part of the sync (like related container fields for your interface) or that are being synced as part of their own process (like contacts). In any case, remember that any related fields included here will be synced. Thus pulling off related fields is the most common reason to create a new layout just for syncing.

-> '''•''' Repeating fields. GoZync supports repeating fields, but you'll want them "connected". This means that if you have a layout with repetitions 1-3 as one object and repetitions 4-6 as another, you'll want to create a new layout just for sync with repetitions 1-6 as one object.

-> '''•''' Layout name. If you have a lot of layouts it can get confusing as to which one you've elected to use for syncing each table, so if you make new layouts for this, consider adding "Zync" at the end of the layout name, like "Invoices Zync". This will make it easier to add fields to your sync later as you won't need to open GoZyncHosted to find out which layout's you based your sync on: the layout names will tell you.
November 11, 2012, at 06:48 PM by 50.132.84.245 -
Changed line 102 from:
->You may not have related tables--they're not supported in the free version, for instance, or you may have a flat file--but click on the "Related Tables" tab [[Integration2Of4 | to Continue to step 2 of 4]] and if GoZync sees any related tables you need to configure. =
to:
->You may not have related tables--they're not supported in the free version, for instance, or you may have a flat file--but click on the "Related Tables" tab [[Integration2Of4 | to Continue to step 2 of 4]] and if GoZync sees any related tables you need to configure.
November 11, 2012, at 06:48 PM by 50.132.84.245 -
Changed lines 96-97 from:
-> When everything checks out, click on the "Related Tables" tab [[Integration2Of4 | to Continue to step 2 of 4]].
to:
-> When everything checks out you're ready to move on.
Changed line 102 from:
->You may not have related tables--they're not supported in the free version, for instance, or you may have a flat file--but visit the second tab to see if GoZync sees any related tables you need to configure. [[Integration2Of4 | Tab 2 of 4]].
to:
->You may not have related tables--they're not supported in the free version, for instance, or you may have a flat file--but click on the "Related Tables" tab [[Integration2Of4 | to Continue to step 2 of 4]] and if GoZync sees any related tables you need to configure. =
November 11, 2012, at 06:46 PM by 50.132.84.245 -
Changed lines 96-97 from:
-> When everything checks out, click on the "Related Tables" tab [[Integration2Of4 | to Continue]].
to:
-> When everything checks out, click on the "Related Tables" tab [[Integration2Of4 | to Continue to step 2 of 4]].
Changed line 102 from:
->You may not have related tables--they're not supported in the free version, for instance, or you may have a flat file--but visit the second tab to see if GoZync sees any related tables you need to configure. [[Integration2Of4 | Tab 2]].
to:
->You may not have related tables--they're not supported in the free version, for instance, or you may have a flat file--but visit the second tab to see if GoZync sees any related tables you need to configure. [[Integration2Of4 | Tab 2 of 4]].
November 11, 2012, at 06:46 PM by 50.132.84.245 -
Deleted lines 97-112:
-> Some details and common gotchas about each of the steps on this screen follow below to help you get all those green check marks to come through.

!! Checking Step 3: Add a table occurrence [[#ADDTO]]

'''Edit The Relationships in GoZyncHosted.'''

-> Note. The green checkboxes in this section probably won't just light up when you're done: click "Scan Layouts" at any time to check your work.

-> If the green check marks still aren't coming in, re-read step 3 again and double check the names of those table occurrences.

!! Step 4: Create a blank layout [[#BlankLayout]]

'''Create a blank layout in GZH and GZM based on the table occurrences you added.'''

-> Make sure the blank layout are are based on the table occurrences you added in step 3; they need to have the same names as those table occurrences.

Changed line 102 from:
->You ay not have related tables--they're not supported in the free version, for instance, or you may have a flat file, but visit the second tab to see if GoZync sees any related tables you need to configure. [[Integration2Of4 | Tab 2]].
to:
->You may not have related tables--they're not supported in the free version, for instance, or you may have a flat file--but visit the second tab to see if GoZync sees any related tables you need to configure. [[Integration2Of4 | Tab 2]].
November 11, 2012, at 06:44 PM by 50.132.84.245 -
Added lines 25-26:
--> '''•''' Layout name. If you have a lot of layouts it can get confusing as to which one you've elected to use for syncing each table, so if you make new layouts for this, consider adding "Zync" at the end of the layout name, like "Invoices Zync". This will make it easier to add fields to your sync later as you won't need to open GoZyncHosted to find out which layout's you based your sync on: the layout names will tell you.
Changed lines 37-38 from:
Select File / Manage / Database in GoZyncHosted and select the relationships tab: click the "+" button in the lower right to begin adding a new table occurrence.
to:
Select File / Manage / Database in GoZyncHosted (which we'll start calling GZH) and select the relationships tab: click the "+" button in the lower right to begin adding a new table occurrence.
Changed lines 66-67 from:
-> Open GoZyncHosted (which we'll start calling GZH) and navigate to the dashboard. Click "Add a new layout". You'll arrive at the integration tab with the file, layout, and table occurrence all saying unknown.
to:
-> Open GoZyncHosted and navigate to the dashboard. Click "Add a new layout". You'll arrive at the integration tab with the file, layout, and table occurrence all saying unknown.
Changed lines 70-71 from:
-> Over the next few screens you'll tell GoZync which file and layouts to sync.
to:
-> Over the next few screens you'll tell GoZync which file and layout you elected to sync.
Changed lines 82-83 from:
-> Select the layout you'd like to sync: GoZync will sync any fields (including related fields) on the layout.  If you don't see your layout in the list, click "Scan Layouts" again, or just re-select your file from the previous step.
to:
-> Select the layout you were working with.  If you don't see your layout in the list, click "Scan Layouts" again, or just re-select your file from the previous step.
Changed lines 88-91 from:
-> Select that table occurrence (TO) from the list in step 2. Note that we actually can't validate this for you, so double check to make sure you're right.

-> At
this point, if everything looks good you'll see a green check mark beside each task and the main tab above, "Setup: Main Layout," will have one beside it as well.
to:
-> Select that table occurrence (TO) from the list in step 2. Note that we actually can't validate this for you, so double check to make sure you're right and that this TO is actually the one your sync layout is based on.

-> At this point, if everything looks good you'll see a green check mark beside each task. Once you've done this for the mobile side the main tab above, "Setup: Main Layout," will have a green check
beside it as well.
November 11, 2012, at 06:36 PM by 50.132.84.245 -
Changed lines 55-62 from:
<<<<<<<
%center% %width=400px% http://www.seedcode.com/rootimages/stikipad/gozync/LayoutBasedOn.png
=======
%center width=300% http://www.seedcode.com/rootimages/stikipad/gozync/LayoutBasedOn.png
>>>>>>>

Do the same thing in GoZyncMobile
(GZM), adding a blank layout to the Your Layouts folder. Be sure to give this layout the same names as the new TO you added in step 3. Then return to GZM's dashboard layout in browse mode.
to:
%center% %width=500px% http://www.seedcode.com/rootimages/stikipad/gozync/LayoutBasedOn.png

Do the same thing in GoZyncMobile (GZM), adding a blank layout to the "Your Layouts" folder. Be sure to give this layout the same names as the new TO you added in step 3. Then return to GZM's dashboard layout in browse mode.
November 11, 2012, at 06:33 PM by 50.132.84.245 -
Added lines 55-57:
<<<<<<<
%center% %width=400px% http://www.seedcode.com/rootimages/stikipad/gozync/LayoutBasedOn.png
=======
Changed lines 59-60 from:
to:
>>>>>>>
November 11, 2012, at 06:33 PM by 50.132.84.245 -
November 11, 2012, at 06:33 PM by 50.132.84.245 -
Changed lines 55-56 from:
%center% http://www.seedcode.com/rootimages/stikipad/gozync/LayoutBasedOn.png
to:
%center width=300% http://www.seedcode.com/rootimages/stikipad/gozync/LayoutBasedOn.png
November 11, 2012, at 06:32 PM by 50.132.84.245 -
Changed lines 51-56 from:
Open a new Window of GoZyncHosted (GZH) and check out the layouts; you'll see folders for Under the Hood / Integration / Your layouts. Create a new blank layout in there based on the table occurrence you added in step 3.

Give this layout the same name as your table occurrence: "Invoices" in our example. Then close this new window.

Do the same thing in GoZyncMobile (GZM), adding a blank layout to the Your Layouts folder. Be sure to give this layout the same names as
the new TO you added in step 3. Close the new window in GZM and return to browse mode.
to:
Enter layout mode in GoZyncHosted (GZH) and check out the layouts menu; you'll see folders for Under the Hood / Integration / Your layouts. Create a new blank layout in there based on the table occurrence you added in step 3.

Give this layout the same name as your table occurrence: "Invoices" in our example. Then return to the dashboard layout in browse mode.

%center% http://www.seedcode.com/rootimages/stikipad/gozync/LayoutBasedOn.png

Do the same thing in GoZyncMobile (GZM), adding a blank layout to the Your Layouts folder. Be sure to give this layout
the same names as the new TO you added in step 3. Then return to GZM's dashboard layout in browse mode.
November 11, 2012, at 06:26 PM by 50.132.84.245 -
Changed lines 43-44 from:
At this point, just add the table occurrences (Hosted and Mobile) to the relationship graphs in GZH and GoZyncMobile (GZM). We'll connect them later.
to:
At this point, just add the table occurrences (Hosted and Mobile) to the relationship graphs in GZH and GoZyncMobile (GZM). We'll connect them later. For now, place them on the graph in the "Your Hosted / Mobile TOs" section, beside the contact TO already there for our example file.
November 11, 2012, at 06:24 PM by 50.132.84.245 -
Changed lines 21-24 from:
--> '''•''' Calc fields. GoZync ignores calc fields so you don't have to remove them. Also ignored are summary fields and globals.

--> '''•''' Fields from other entities (like contacts). You may have related fields on your layout that aren
't properly part of the sync (like related container fields for your interface) or that are being synced as part of their own process (like contacts). In any case, remember that any related fields included here will be synced. Thus pulling off related fields is the most common reason to create a layout just for syncing.
to:
--> '''•''' Calc fields. GoZync ignores calc fields so you don't have to remove them. Also ignored are summary fields and globals. But, having them on your layout needlessly slows the sync down, so removing them is best.

-->
'''•''' Fields from other entities (like contacts). You may have related fields on your layout that aren't properly part of the sync (like related container fields for your interface) or that are being synced as part of their own process (like contacts). In any case, remember that any related fields included here will be synced. Thus pulling off related fields is the most common reason to create a new layout just for syncing.
Changed lines 37-38 from:
If this is the first table you've wired up from this file, select "Add FileMaker Data Source" from the  Data Source menu. Otherwise, select the table you selected in 3 above. If your table has a slightly different name from the table occurrence you selected in 2 above, rename the occurrence you add to GoZyncHosted to match the name in step 2 above: these names [[what matches | must match]].
to:
If this is the first table you've wired up from this file, select "Add FileMaker Data Source" from the Data Source menu and select your file (the one whose layout you were just working in). Now select your fie and select the table you made note of in 2 above. If your table has a slightly different name from the table occurrence you selected in 2 above, rename the occurrence you add to GoZyncHosted to match the name in step 2 above: these names [[what matches | must match]].
November 11, 2012, at 06:17 PM by 50.132.84.245 -
Changed lines 15-16 from:
In general, pick a layout that best represents your entity: in our invoices example, it would be a layout that shows on invoice in form view: your "invoices" layout, most likely. Again, if you don't see your layout in the list, click "Scan Layouts" again, or just re-select your file from the previous step.
to:
In general, pick a layout that best represents your entity: in our invoices example, it would be a layout that shows on invoice in form view: your "invoices" layout, most likely.
Changed lines 78-79 from:
-> Select the layout you'd like to sync: GoZync will sync any fields (including related fields) on the layout. You may want to create a layout for this, read on to find out if you should.
to:
-> Select the layout you'd like to sync: GoZync will sync any fields (including related fields) on the layout.  If you don't see your layout in the list, click "Scan Layouts" again, or just re-select your file from the previous step.
November 11, 2012, at 06:16 PM by 50.132.84.245 -
Changed lines 11-12 from:
GoZync will sync any fields (including related fields) on the layout. You may want to create a layout for this, read on to find out if you should.
to:
GoZync will sync any fields (including related fields) on the layout. You may want to create a '''new''' layout for this, read on to find out if you should.
July 22, 2012, at 06:28 PM by 50.132.84.245 -
Added lines 110-114:
!! Next...

'''Move on to the next step.'''

->You ay not have related tables--they're not supported in the free version, for instance, or you may have a flat file, but visit the second tab to see if GoZync sees any related tables you need to configure. [[Integration2Of4 | Tab 2]].
July 10, 2012, at 09:10 PM by 50.132.84.245 -
Deleted lines 56-67:
!! Step 5: Scan and Validate the Layout [[#Scan]]

'''Click "Scan Layout" to check your work.'''

-> If everything looks good you'll see a green check mark beside each task and the main tab above, "Setup: Main Layout," will have one beside it as well.

%center% http://www.seedcode.com/rootimages/stikipad/gozync/1of4success.png

-> If any items don't have a check beside them, revisit those instructions above and see if perhaps you named something incorrectly. You'll need each step to be checked off before you can proceed successfully.

-> When everything checks out, click on the "Related Tables" tab [[Integration2Of4 | to Continue]].

July 10, 2012, at 09:09 PM by 50.132.84.245 -
Changed lines 15-16 from:
-> In general, pick a layout that best represents your entity: in our invoices example, it would be a layout that shows on invoice in form view: your "invoices" layout, most likely. Again, if you don't see your layout in the list, click "Scan Layouts" again, or just re-select your file from the previous step.
to:
In general, pick a layout that best represents your entity: in our invoices example, it would be a layout that shows on invoice in form view: your "invoices" layout, most likely. Again, if you don't see your layout in the list, click "Scan Layouts" again, or just re-select your file from the previous step.
Changed lines 33-48 from:
!! Step 3: Add a table occurrence [[#ADDTO]]

'''Edit The Relationships
in GoZyncHosted.'''

-> Select File / Manage / Database and select the relationships tab: click the "+" button in the lower right to begin adding a new
table occurrence.

-> If
this is the first table you've wired up from this file, select "Add FileMaker Data Source" from the  Data Source menu. Otherwise, select the table you selected in 3 above. If your table has a slightly different name from the table occurrence you selected in 2 above, rename the occurrence you add to GoZyncHosted to match the name in step 2 above: these names [[what matches | must match]].

-> If you had to add a FileMaker Data Source, find
the file you're interested in and then select the table as described above.

-> When you come through here for the mobile side, do
the same in GoZyncMobile: add a table occurrence to the graph with the same name as the one you selected in Mobile Step 2 above.

-> At this point, just add the table occurrences (Hosted and Mobile
) to the relationship graphs in GZH and GoZyncMobile (GZM). We'll connect them later.

-> Note. The green checkboxes in this section probably won't just light up when you're done: click "Scan Layouts" at any time to check your work
.
to:
!! Step 3: Add a table occurrence

Select File / Manage / Database
in GoZyncHosted and select the relationships tab: click the "+" button in the lower right to begin adding a new table occurrence.

If this is the first
table you've wired up from this file, select "Add FileMaker Data Source" from the  Data Source menu. Otherwise, select the table you selected in 3 above. If your table has a slightly different name from the table occurrence you selected in 2 above, rename the occurrence you add to GoZyncHosted to match the name in step 2 above: these names [[what matches | must match]].

If you had to add a FileMaker Data Source, find the file you're interested in and then select
the table as described above.

When you come through here for the mobile side, do the same in GoZyncMobile: add a table occurrence to
the graph with the same name as the one you selected in Mobile Step 2 above.

At this point, just add the table occurrences (Hosted and Mobile) to the relationship graphs in GZH and GoZyncMobile (GZM
). We'll connect them later.
Changed lines 49-54 from:
-> Open a new Window of GoZyncHosted (GZH) and check out the layouts; you'll see folders for Under the Hood / Integration / Your layouts. Create a new blank layout in there based on the table occurrence you added in step 3.

-> Give this layout
the same name as your table occurrence: "Invoices" in our example. Then close this new window.

->
Do the same thing in GoZyncMobile (GZM), adding a blank layout to the Your Layouts folder. Be sure to give this layout the same names as the new TO you added in step 3. Close the new window in GZM and return to browse mode.
to:
You'll want to Create a blank layout in GZH and GZM based on the table occurrences you just added.

Open a new Window of GoZyncHosted (GZH) and check out the
layouts; you'll see folders for Under the Hood / Integration / Your layouts. Create a new blank layout in there based on the table occurrence you added in step 3.

Give this layout the same name as your table occurrence: "Invoices" in our example. Then close this new window.

Do the same thing in GoZyncMobile (GZM), adding a blank layout to the Your Layouts folder. Be sure to give this layout the same names as the new TO you added in step 3. Close the new window in GZM and return to browse mode.
Added lines 98-107:
-> At this point, if everything looks good you'll see a green check mark beside each task and the main tab above, "Setup: Main Layout," will have one beside it as well.

%center% http://www.seedcode.com/rootimages/stikipad/gozync/1of4success.png

-> If any items don't have a check beside them, revisit those instructions above and see if perhaps you named something incorrectly. You'll need each step to be checked off before you can proceed successfully.

-> When everything checks out, click on the "Related Tables" tab [[Integration2Of4 | to Continue]].

-> Some details and common gotchas about each of the steps on this screen follow below to help you get all those green check marks to come through.

Added lines 115-121:

!! Step 4: Create a blank layout [[#BlankLayout]]

'''Create a blank layout in GZH and GZM based on the table occurrences you added.'''

-> Make sure the blank layout are are based on the table occurrences you added in step 3; they need to have the same names as those table occurrences.

July 10, 2012, at 08:57 PM by 50.132.84.245 -
Changed lines 84-85 from:
!! Step 1: Select a layout [[#LayoutName]]
to:
!! Checking Step 1: Select a layout [[#LayoutName]]
Changed lines 94-97 from:
!! Step 2: Grab the table occurrence for that layout [[#TO]]

'''Tell GoZync which Table Occurrence your layout is based on .'''
to:
!! Checking Step 2: Grab the table occurrence for that layout [[#TO]]

'''Tell GoZync which Table Occurrence your layout is based on.'''
Added lines 99-106:

!! Checking Step 3: Add a table occurrence [[#ADDTO]]

'''Edit The Relationships in GoZyncHosted.'''

-> Note. The green checkboxes in this section probably won't just light up when you're done: click "Scan Layouts" at any time to check your work.

-> If the green check marks still aren't coming in, re-read step 3 again and double check the names of those table occurrences.
July 10, 2012, at 08:54 PM by 50.132.84.245 -
Added lines 7-8:
When you're done with the 4 steps here, we'll show you how to use the integration wizard in GoZyncHosted to check your work.
July 10, 2012, at 08:53 PM by 50.132.84.245 -
July 10, 2012, at 08:53 PM by 50.132.84.245 -
July 10, 2012, at 03:34 PM by 50.132.84.245 -
Changed lines 29-30 from:
Make a note of this table occurrence (TO) name as we'll use it in the next step AND when we ask the integration wizard in GoZyncHosted to
to:
Make a note of this table occurrence (TO) name as we'll use it in the next step AND when we ask the integration wizard in GoZyncHosted to check your work.
July 10, 2012, at 03:09 PM by 50.132.84.245 -
Changed lines 7-16 from:
!! Step 1: Select a layout [[#LayoutName]]

'''Select the file you're syncing.'''

-> If you don't see your file listed, make sure it's open and the click the "scan layouts" button toward the bottom center of the screen. That will get the file to show up in the file list.

'''Next, select the layout.'''

-> Select the layout you'd like to sync:
GoZync will sync any fields (including related fields) on the layout. You may want to create a layout for this, read on to find out if you should.
to:
!! Step 1: Select a layout you wish to sync

GoZync
will sync any fields (including related fields) on the layout. You may want to create a layout for this, read on to find out if you should.
Changed lines 23-28 from:
!! Step 2: Grab the table occurrence for that layout [[#TO]]

'''Tell GoZync which Table Occurrence your layout is based on .'''

-> Select
the layout you're syncing and enter layout mode to determine which table occurrence it's based on:
to:
!! Step 2: Note the table occurrence for that layout

Visit
the layout you're syncing and enter layout mode to determine which table occurrence it's based on:
Changed lines 29-30 from:
-> Select that table occurrence (TO) from the list in step 2. Note that we actually can't validate this for you, so double check to make sure you're right.
to:
Make a note of this table occurrence (TO) name as we'll use it in the next step AND when we ask the integration wizard in GoZyncHosted to
Deleted lines 79-80:
'''3. Fill out the 4 integration tabs.'''
Added lines 82-96:
!! Step 1: Select a layout [[#LayoutName]]

'''Select the file you're syncing.'''

-> If you don't see your file listed, make sure it's open and the click the "scan layouts" button toward the bottom center of the screen. That will get the file to show up in the file list.

'''Next, select the layout.'''

-> Select the layout you'd like to sync: GoZync will sync any fields (including related fields) on the layout. You may want to create a layout for this, read on to find out if you should.

!! Step 2: Grab the table occurrence for that layout [[#TO]]

'''Tell GoZync which Table Occurrence your layout is based on .'''

-> Select that table occurrence (TO) from the list in step 2. Note that we actually can't validate this for you, so double check to make sure you're right.
July 10, 2012, at 02:34 PM by 50.132.84.245 -
Added lines 76-91:

! Check your work
!! Follow the integration wizard in GoZyncHosted

'''Add a layout record to GoZync Hosted.'''

-> Open GoZyncHosted (which we'll start calling GZH) and navigate to the dashboard. Click "Add a new layout". You'll arrive at the integration tab with the file, layout, and table occurrence all saying unknown.

%center% http://www.seedcode.com/rootimages/stikipad/gozync/unknown.png

-> Over the next few screens you'll tell GoZync which file and layouts to sync.

'''3. Fill out the 4 integration tabs.'''

-> Click "Proceed to integration" to get started.

July 10, 2012, at 02:32 PM by 50.132.84.245 -
July 07, 2012, at 09:37 PM by 50.132.84.245 -
Changed lines 23-28 from:
--> No script triggers. The layout must be free of layout-level script triggers (things like OnRecordLoad).

--> Calc fields. GoZync ignores calc fields so you don't have to remove them. Also ignored are summary fields and globals.

--> Fields from other entities (like contacts). You may have related fields on your layout that aren't properly part of the sync (like related container fields for your interface) or that are being synced as part of their own process (like contacts). In any case, remember that any related fields included here will be synced. Thus pulling off related fields is the most common reason to create a layout just for syncing.
to:
--> '''•''' No script triggers. The layout must be free of layout-level script triggers (things like OnRecordLoad).

--> '''•''' Calc fields. GoZync ignores calc fields so you don't have to remove them. Also ignored are summary fields and globals.

--> '''•''' Fields from other entities (like contacts). You may have related fields on your layout that aren't properly part of the sync (like related container fields for your interface) or that are being synced as part of their own process (like contacts). In any case, remember that any related fields included here will be synced. Thus pulling off related fields is the most common reason to create a layout just for syncing.
July 07, 2012, at 09:35 PM by 50.132.84.245 -
Changed lines 25-28 from:
-> Calc fields. GoZync ignores calc fields so you don't have to remove them.

->
Fields from other entities (like contacts). You may have related fields on your layout that aren't properly part of the sync (like related container fields for your interface) or that are being synced as part of their own process (like contacts). In any case, remember that any related fields included here will be synced. Thus pulling off related fields is the most common reason to create a layout just for syncing.
to:
--> Calc fields. GoZync ignores calc fields so you don't have to remove them. Also ignored are summary fields and globals.

-
-> Fields from other entities (like contacts). You may have related fields on your layout that aren't properly part of the sync (like related container fields for your interface) or that are being synced as part of their own process (like contacts). In any case, remember that any related fields included here will be synced. Thus pulling off related fields is the most common reason to create a layout just for syncing.
July 07, 2012, at 06:21 PM by 50.132.84.245 -
Changed lines 45-46 from:
-> If this is the first table you've wired up from this file, select "Add FileMaker Data Source" from the  Data Source menu. Otherwise, select the table you selected in 3 above. If your table has a slightly different name from the table occurrence you selected in 2 above, rename the occurrence you add to GoZyncHosted to match the name in step 2 above.
to:
-> If this is the first table you've wired up from this file, select "Add FileMaker Data Source" from the  Data Source menu. Otherwise, select the table you selected in 3 above. If your table has a slightly different name from the table occurrence you selected in 2 above, rename the occurrence you add to GoZyncHosted to match the name in step 2 above: these names [[what matches | must match]].
Changed lines 49-50 from:
-> When you come through here for then mobile side, do the same in GoZyncMobile: add a table occurrence to the graph with the same name as the one you selected in Mobile Step 2 above.
to:
-> When you come through here for the mobile side, do the same in GoZyncMobile: add a table occurrence to the graph with the same name as the one you selected in Mobile Step 2 above.
Changed lines 69-70 from:
-> If everything looks good you'll see a green check mark beside each task and the main tab above, "Setup: Main Layout" will have one beside it as well.
to:
-> If everything looks good you'll see a green check mark beside each task and the main tab above, "Setup: Main Layout," will have one beside it as well.
Changed lines 73-74 from:
-> If any items don't have a check beside them, revisit those instructions above and see if perhaps you named something incorrectly. You'll need these all to be checked off before you can proceed successfully.
to:
-> If any items don't have a check beside them, revisit those instructions above and see if perhaps you named something incorrectly. You'll need each step to be checked off before you can proceed successfully.
July 07, 2012, at 06:18 PM by 50.132.84.245 -
July 07, 2012, at 05:55 PM by 50.132.84.245 -
Changed lines 25-28 from:
-> Calc fields?

-> Fields from other entities
(contacts)
to:
-> Calc fields. GoZync ignores calc fields so you don't have to remove them.

-> Fields from other entities
(like contacts). You may have related fields on your layout that aren't properly part of the sync (like related container fields for your interface) or that are being synced as part of their own process (like contacts). In any case, remember that any related fields included here will be synced. Thus pulling off related fields is the most common reason to create a layout just for syncing.
July 07, 2012, at 05:45 PM by 50.132.84.245 -
Changed lines 3-6 from:
You may have a big mobile solution with lots of entities to sync: contacts, invoices, price lists, etc. But this record you're editing now--this "main layout"--is the main layout for one entity. Your invoices layout, for example. (Invoices is the "entity" even though it is made up of an invoices table and an invoice line items table.)

Follow all these steps for the hosted file first, then repeat these instructions for the mobile file. So you'll go through each step twice: once or the hosted file, on the left side of the screen, and then once for the mobile file on the right side of the screen.
to:
You may have a big mobile solution with lots of [[glossary | entities]] to sync: contacts, invoices, price lists, etc. But the record you're editing now--this "main layout"--is the main layout for one entity. Your invoices layout, for example. (Invoices is the "entity" even though it is made up of an invoices table and an invoice line items table.)

Follow all these steps for the hosted file first, then repeat these instructions for the mobile file. You'll go through each step twice: once or the hosted file, on the left side of the screen, and then once for the mobile file on the right side of the screen.
Changed lines 21-22 from:
-> No script triggers
to:
-> Here are a few other things that should be true about the layout you select. Again, you may want to duplicate your layout and strip off a few things so it better conforms to these guidelines, effectively making a layout just for GoZync to use.

--> No script
triggers. The layout must be free of layout-level script triggers (things like OnRecordLoad).
July 06, 2012, at 01:43 PM by 50.132.84.245 -
Added lines 51-52:
-> Note. The green checkboxes in this section probably won't just light up when you're done: click "Scan Layouts" at any time to check your work.
July 06, 2012, at 03:05 AM by 50.132.84.245 -
Added lines 70-71:

-> When everything checks out, click on the "Related Tables" tab [[Integration2Of4 | to Continue]].
July 06, 2012, at 03:03 AM by 50.132.84.245 -
Changed lines 27-28 from:
[[#TO]] Step 2: Grab the table occurrence for that layout
to:
!! Step 2: Grab the table occurrence for that layout [[#TO]]
Changed lines 37-38 from:
[[#ADDTO]] Step 3: Add a table occurrence
to:
!! Step 3: Add a table occurrence [[#ADDTO]]
Changed lines 51-52 from:
[[#BlankLayout]] Step 4: Create a blank layout
to:
!! Step 4: Create a blank layout [[#BlankLayout]]
July 06, 2012, at 03:02 AM by 50.132.84.245 -
Changed lines 7-8 from:
[[#LayoutName]] !! Step 1: Select a layout
to:
!! Step 1: Select a layout [[#LayoutName]]
Changed lines 61-62 from:
[[#Scan]] Step 5: Scan and Validate the Layout
to:
!! Step 5: Scan and Validate the Layout [[#Scan]]
July 06, 2012, at 03:02 AM by 50.132.84.245 -
Changed lines 7-8 from:
[[#LayoutName]] !!Step 1: Select a layout
to:
[[#LayoutName]] !! Step 1: Select a layout
July 06, 2012, at 03:02 AM by 50.132.84.245 -
Added lines 67-68:
%center% http://www.seedcode.com/rootimages/stikipad/gozync/1of4success.png
July 06, 2012, at 03:01 AM by 50.132.84.245 -
Changed lines 55-56 from:
-> Select
to:
-> Open a new Window of GoZyncHosted (GZH) and check out the layouts; you'll see folders for Under the Hood / Integration / Your layouts. Create a new blank layout in there based on the table occurrence you added in step 3.

-> Give this layout the same name as your table occurrence: "Invoices" in our example. Then close this new window.

-> Do the same thing in GoZyncMobile (GZM), adding a blank layout to the Your Layouts folder. Be sure to give this layout the same names as the new TO you added in step 3. Close the new window in GZM and return to browse mode.

Added lines 63-67:
'''Click "Scan Layout" to check your work.'''

-> If everything looks good you'll see a green check mark beside each task and the main tab above, "Setup: Main Layout" will have one beside it as well.

-> If any items don't have a check beside them, revisit those instructions above and see if perhaps you named something incorrectly. You'll need these all to be checked off before you can proceed successfully.
July 06, 2012, at 02:50 AM by 50.132.84.245 -
Added lines 39-50:
'''Edit The Relationships in GoZyncHosted.'''

-> Select File / Manage / Database and select the relationships tab: click the "+" button in the lower right to begin adding a new table occurrence.

-> If this is the first table you've wired up from this file, select "Add FileMaker Data Source" from the  Data Source menu. Otherwise, select the table you selected in 3 above. If your table has a slightly different name from the table occurrence you selected in 2 above, rename the occurrence you add to GoZyncHosted to match the name in step 2 above.

-> If you had to add a FileMaker Data Source, find the file you're interested in and then select the table as described above.

-> When you come through here for then mobile side, do the same in GoZyncMobile: add a table occurrence to the graph with the same name as the one you selected in Mobile Step 2 above.

-> At this point, just add the table occurrences (Hosted and Mobile) to the relationship graphs in GZH and GoZyncMobile (GZM). We'll connect them later.

Added lines 53-56:
'''Create a blank layout in GZH and GZM based on the table occurrences you just added.'''

-> Select

July 06, 2012, at 02:38 AM by 50.132.84.245 -
Changed lines 19-20 from:
-> In general, pick a layout that best represents your entity: in our invoices example, it would be a layout that shows on invoice in form view: your "invoices" layout, most likely.
to:
-> In general, pick a layout that best represents your entity: in our invoices example, it would be a layout that shows on invoice in form view: your "invoices" layout, most likely. Again, if you don't see your layout in the list, click "Scan Layouts" again, or just re-select your file from the previous step.
Added lines 23-24:
-> Calc fields?
July 06, 2012, at 02:35 AM by 50.132.84.245 -
Added lines 27-34:
'''Tell GoZync which Table Occurrence your layout is based on .'''

-> Select the layout you're syncing and enter layout mode to determine which table occurrence it's based on:

%center% http://www.seedcode.com/rootimages/stikipad/gozync/TOonLayout.png

-> Select that table occurrence (TO) from the list in step 2. Note that we actually can't validate this for you, so double check to make sure you're right.

July 06, 2012, at 02:25 AM by 50.132.84.245 -
Added lines 5-6:
Follow all these steps for the hosted file first, then repeat these instructions for the mobile file. So you'll go through each step twice: once or the hosted file, on the left side of the screen, and then once for the mobile file on the right side of the screen.
July 06, 2012, at 02:23 AM by 50.132.84.245 -
Changed lines 3-4 from:
You may have a big mobile solution with lots of entities to sync: contacts, invoices, price lists, etc. But this record you're editing now--this "main layout"--is the main layout for one
to:
You may have a big mobile solution with lots of entities to sync: contacts, invoices, price lists, etc. But this record you're editing now--this "main layout"--is the main layout for one entity. Your invoices layout, for example. (Invoices is the "entity" even though it is made up of an invoices table and an invoice line items table.)
Changed lines 7-8 from:
-> dvadsgs
to:
'''Select the file you're syncing.'''

-> If you don't see your file listed, make sure it's open and the click the "scan layouts" button toward the bottom center of the screen. That will get the file to show up in the file list.

'''Next, select the layout.'''

-> Select the layout you'd like to sync: GoZync will sync any fields (including related fields) on the layout. You may want to create a layout for this, read on to find out if you should.

'''Tips on selecting a layout.'''

-> In general, pick a layout that best represents your entity: in our invoices example, it would be a layout that shows on invoice in form view: your "invoices" layout, most likely.

-> No script triggers

-> Fields from other entities (contacts)

July 06, 2012, at 01:00 AM by 50.132.84.245 -
Changed lines 1-4 from:
Hi there

[[#LayoutName]] Step 1: Select a
layout
to:
!! Background. Telling GoZync about your files and tables.

You may have a big mobile solution with lots of entities to sync: contacts, invoices, price lists, etc. But this record you're editing now--this "main
layout"--is the main layout for one

[[#LayoutName]] !!Step 1: Select a layout

-> dvadsgs

June 16, 2012, at 05:14 AM by 50.132.84.245 -
Deleted lines 4-55:
x

x

x

x

x

x

x

xx

x

xx

x

xx

x

x

xx

x

x

xx

x

x

x

x


x

x

x

June 16, 2012, at 05:13 AM by 50.132.84.245 -
Changed lines 63-64 from:
to:
[[#Scan]] Step 5: Scan and Validate the Layout
June 16, 2012, at 05:11 AM by 50.132.84.245 -
Added lines 58-63:

[[#ADDTO]] Step 3: Add a table occurrence

[[#BlankLayout]] Step 4: Create a blank layout

June 16, 2012, at 05:06 AM by 50.132.84.245 -
Added line 6:
Added line 8:
Added line 10:
Added line 12:
Added line 14:
Added line 16:
Added line 18:
Added line 20:
Added line 22:
Added line 24:
Added line 26:
Added line 28:
Added line 30:
Added line 32:
Added line 36:
Deleted line 40:
Added line 42:
Added line 44:
Added lines 48-49:

Added line 51:
Changed lines 54-56 from:
to:
x

June 16, 2012, at 05:05 AM by 50.132.84.245 -
Added lines 1-36:
Hi there

[[#LayoutName]] Step 1: Select a layout

x
x
x
x
x
x
x
xx
x
xx
x
xx
x
x
xx

x
x

xx


x
x
x

x
x
x


[[#TO]] Step 2: Grab the table occurrence for that layout
(855) SEEDCODE
[email protected]
Follow us: