Please Note: This is part 1 of a 2 part Technical Note. Please refer to Technical Note 06-37, "Mirroring with 4D 2004.4, Part II" for the second part.
Two new commands for creating a mirroring system were introduced in 4D 2004.3. But as with most new things the original implementations of the commands pointed out the need for some additional improvements. The original Technical note received many requests for a more flexible complete solution. So the code in this technical note is far more robust with more features and error handling built in.
Therefore, the purpose of this technical note is to explain the revised mirroring commands for 4D 2004.4 and also to provide a more complete solution to mirroring. The code in this technical note is NOT compatible with the code from the first technical note. So if you used any of the methods from the first technical note. They should be removed and replaced with the ones from this technical note.
There is also a component available that can be added to your database to provide a mirroring solution. Updates to this technical note and component will be provided when necessary.
Since the code is different between the two technical notes. This technical note will repeat the important information so that you don't need to refer to the original technical note.
Download Complete Tech Note and Example: Windows | Mac