2017-11-23 3 views
0

Gibt es eine Möglichkeit, ein Designelement (z. B. Ansicht, Formular, Agent ...) in der Schablonendatenbank zu behalten und es nicht in der Vererbungsdatenbank zu aktualisieren, wenn ich das Design aktualisiere?Designelement nur in der Vorlagedatenbank speichern

Ich habe einige Ansichten, die ich aus einer Datenbank löschen möchte, aber sie auf der Datenbankvorlage beibehalten. Ich will nicht, um sie zu „Rückkehr“ in die Datenbank nach Refresh-Design

Danke,

Y

+0

nur so ein Gedanke ... Haben Sie nicht versucht .. In der Vorlage auf der Registerkarte Sicherheit des Dialogfelds Eigenschaften anzeigen: Deaktivieren Sie "Alle Leser und höher", fügen Sie Ihren eigenen Namen hinzu und entfernen Sie Anonymous und LocalDomainServers (und alle anderen möglicherweise vorhandenen Objekte). Die Idee ist, dass, wenn nur Sie Zugriff haben, und der Server nicht, theoretisch die Overnight-Design-Task nicht in der Lage sein wird, es in die Datenbank zu aktualisieren. Was dies jedoch nicht stoppen wird, ist ein manuelles Aktualisieren oder Ersetzen des Designs. Wenn Sie dies von Ihrem Domino Designer-Client aus tun, haben Sie Zugriff - also wird die Ansicht definitiv zur Datenbank hinzugefügt. –

+0

Wenn das Obige funktioniert, lass es mich wissen und ich werde diesen Vorschlag von einem Kommentar in eine Antwort verschieben. –

Antwort

1

Es gibt keine Möglichkeit, Design-Elemente, um zu verhindern geerbt werden. Ich verwende normalerweise eine andere Lösung: Versionierung.

Erstellen Sie eine neue Kopie Ihrer Vorlage und geben Sie ihr eine andere Version in Titel, Dateiname und Vorlagenname. Entfernen Sie dann die Ansichten aus dieser neuen Version und ersetzen Sie das Design Ihrer Datenbank. Auf diese Weise haben Sie in der älteren Vorlagenversion immer noch eine "alte" Kopie.

Der andere Vorteil ist: Wenn etwas wirklich schief geht, Sie können jederzeit auf die „ältere“ Version der Vorlage wechseln ...

Verwandte Themen