Das Notes Forum

Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: Matze69 am 19.03.20 - 10:17:40

Titel: alte DB - Gestaltung ist verborgen und kann nicht angezeigt werden....
Beitrag von: Matze69 am 19.03.20 - 10:17:40
ich habe eine alte DB von einem ausgeschiedenen Kollegen und habe mir eine Kopie erstellt um die DB für andere Zwecke zu nutzen.

Leider ist weder im Original noch in der Kopie eine Gestaltungsänderung möglich im Designer: Hinweis. Die Gestaltung der DB ist verborgen und kann nicht angezeigt werden.

Habe schon unter Eigenschaften der DB unter Gestaltung geschaut - aber da ist nichts veränderbar.

Wie bekomme ich es hin, das ich in der DB eine Seite löschen kann?

Vielen Dank.
Titel: Re: alte DB - Gestaltung ist verborgen und kann nicht angezeigt werden....
Beitrag von: Tode am 19.03.20 - 11:07:22
gar nicht. Das Design der Datenbank ist verborgen: Ohne Schablone, bei der das Design offen ist, kannst Du gar nix an der Applikation ändern und musst sie nutzen "as is"
Titel: Re: alte DB - Gestaltung ist verborgen und kann nicht angezeigt werden....
Beitrag von: Ralf_B am 19.03.20 - 11:30:26
Volle Zustimmung ....... wenn das mit einem Client Version 8 oder höher gemacht wurde.

ABER .............
Wenn eine vorherige Version benutzt wurde kann man ev. doch dran kommen.

1. Per Set nc = db.CreateNoteCollection(False) die Collection (Agents ....)ertellen.
2. Die Dokumente per NoteID in der DB suchen. noteId = nc.GetFirstNoteId / Set doc = db.GetDocumentByID(noteId)
3. $Hideinfo entfernen wenn vorhanden. doc.Removeitem("$HideInfo")

Könnte auch mit Ytria funktionieren, da bin ich aber nicht sicher.
Vor Version 8 wurde der Code nur nicht angezeigt, erst später war der Code dann auch nicht mehr in der DB vorhanden.

EDIT: Ab Version 7 ist der Code nicht mehr in der DB.
Titel: Re: alte DB - Gestaltung ist verborgen und kann nicht angezeigt werden....
Beitrag von: ronka am 19.03.20 - 13:03:28
Wenn es aus notes 5 oder 6 Zeiten stammt, ist alles noch vorhanden.

Aber den Aufwand dazu ist nicht immer gleich.

Also prio 1 ist heraus zu finden wie Alt die DB ist, erst danach kann weiter geschaut werden.
Titel: Re: alte DB - Gestaltung ist verborgen und kann nicht angezeigt werden....
Beitrag von: Lloyd am 19.03.20 - 13:30:09
Wenn du nur eine Seite löschen willst, dann gibt es eine Möglichkeit.

Öffne die Datenbank mit einem Hexeditor (z.B. HxD Hex Editor) und springe in die 12. Zeile von oben:

> 000000B0

Jetzt machst du beim Offset 0C (null caesar) aus dem 20 eine 00 und speicherst.

Die Datenbank jetzt 1x vom Desktop entfernen und wieder öffnen. Wenn du die jetzt im Designer öffnest ist die Gestaltung einsehbar und es können Gestaltungselemente gelöscht oder hinzugefügt werden. Der Quellcode ist allerdings weiterhin verborgen.
Titel: Re: alte DB - Gestaltung ist verborgen und kann nicht angezeigt werden....
Beitrag von: Matze69 am 19.03.20 - 15:19:53
ok - dazu ist mir der Aufwand zu hoch...
Vielen Dank.