Das Prinzip ist doch eigentlich ganz einfach (obwohl ich das für solche Fälle niemals machen würde - siehe hierzu meine Vorposter):
- Es existiert eine Entwicklungs-Datenbank E.nsf
- Hieraus wird eine Schablone pOpen.ntf (Templatename pOpen) erzeugt
- Hiervon wird eine Ziel-Datenbank z.nsf erzeugt (einmalig)
- Aus der pOpen.ntf wird eine pTemp.ntf (TemplateName pClosed) erzeugt
- Entweder wird die betreffende Maske in z.nsf kopiert (dabei wird schon gefragt, ob weiterhin von pClosed das Design übernommen werden soll) oder dieser Templatename wird in die Maske in z.nsf manuell eingetragen.
- Es wird eine Kopie von pClosed.ntf erzeugt
- Von der ersten pClosed wird das Design der zweiten pClosed *gewechselt* mit gewählter Option hide design)
- Die erste pClosed.ntf wird gelöscht.
- Zukünftig wird aus pOpen.ntf die Maske gelöscht oder verfälscht.
Beim Designupdate von z.nsf wird dann "alles" Design von pOpen übernommen - nur die Maske kommt aus der hidden design pClosed.
Ich würde aber nochmals darüber nachdenken, ob der andere, bereits beschriebene Weg nicht vernünftiger ist.
HTH,
Bernhard