Replication

I am trying to set up a local database so that is sends documents to the server, and it will receive ONLY design changes from the server version. How can I set it up so I replicate design changes but no documents? Nothing I’ve tried has worked

Subject: Replication

As you mentioned - no direct way.

You can use replication formula, something like

@Contains(@Name([Abbreviate];@Author);@Name([Abbreviate];@UserName))

(if you use flat names in Author fields - than change Abbreviate to CN)

…to see your documents in local replica and get updates for only that docs and design.

Subject: Use Templates. Make a copy of the Server version w/ No Documents, as an NTF file.

Set the server to inherit its design from that template. Make any design changes to the template, not the NSF. Replicate the NTF locally and periodically replace the design of your db. Do not replicate the Db w/ the server version at all.

Subject: RE: Use Templates. Make a copy of the Server version w/ No Documents, as an NTF file.

The problem is, these users are about as non-technical as you can get (almost anti-technical). They won’t understand or want to replace the design, or having us bugging them to get on their PC’s so we can do it.

Subject: Might have to change the design.

You could make 2 Server dbs 1 that has the design, and 1 that is a “Mail In Database” and just send the doc to the 2nd db when user saves. Might need somekind of Agent to delete previous versions when user resaves (and resends)

Subject: Or alternatively, put a ReaderNames field on the form…

Make sure you have a formula something like “[Admin] : @UserName” for the field. Then users will not be able to replicate any docs down to their local (except changes to their own docs).