Autor Thema: unsichtbare Ansichten ausser auf Domino-Server  (Gelesen 1792 mal)

Offline Silvio

  • Aktives Mitglied
  • ***
  • Beiträge: 113
  • Geschlecht: Männlich
  • für jedes Problem gibt es eine Lösung (W.v.B.)
unsichtbare Ansichten ausser auf Domino-Server
« am: 28.08.07 - 12:00:43 »
Hallo zusammen

"Irgend" ::) ein Entwickler in unserem Haus hat vor langer Zeit ein paar test Ansichten in einer DB erstellt. Diese sind jetzt nur noch auf dem Domino Server sichtbar wenn dieser gerademal einen Ansichten-Update durchführt. Problem sind die @Now() etc. Performancekiller die in dieser Ansicht drin sind bzw. raus müssen.
Im Design sind diese Ansichten nicht mehr sichtbar bzw. auffindbar. Wenn direkt auf dem Domino-Server(Server.ID) die DB geöffnet wird um über Ctrl-Shift GoTo... die Ansicht direkt zu öffnen wird diese ebefalls nicht in der Liste aufgeführt.
Warum können die Task's Update/Updall diese Ansichten aktualisieren? und ich nicht obwohl ich die Server.ID benutze.
Wie kann ich diese Ansichten trotzdem löschen? sehen muss ich diese nicht mehr.
vielen Dank für Tipp's
Gruss aus der Schweiz
Silvio
IBM Certified System Administrator
Lotus Notes and Domino 8.5

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: unsichtbare Ansichten ausser auf Domino-Server
« Antwort #1 am: 28.08.07 - 14:12:19 »
Hier handelt es sich um Persönliche Ansichten des Entwicklers. Diese Haben ein $Readers- Feld, weswegen Sie "unsichtbar" sind.

Sichtbar sein müssten sie im Designer, wenn Du lokal mit der Server- ID zugreifst.
Also hilft Dir eventuell eine lokale Kopie und die Server- ID.

Wenn das nicht klappt, dann wird's verzwickter. Dann musst Du Code schreiben (in einen Agent, der mit der Server- ID gestartet wird):

Dim ses as New NotesSession
Dim db as NotesDatabase
Dim viw as NotesView

set db = ses.CurrentDatabase
set viw = db.GetView( "DerNameDeinerKomischenView" )
call viw.Remove()

HTH
Tode
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline pete_bla

  • Senior Mitglied
  • ****
  • Beiträge: 455
  • Geschlecht: Männlich
  • dot net gitz net!
Re: unsichtbare Ansichten ausser auf Domino-Server
« Antwort #2 am: 28.08.07 - 20:38:22 »
Da hätte ich auch noch einen Vorschlag,

1. mache eine lokale Kopie (nur Gestaltung) der DB mit einer normalen ID,
die alles wichtige der DB sehen kann.
Dabei werden die verborgenen Ansichten nicht mitkopiert.

2. Die Kopie wieder auf den Server als Schablone legen (Template-Name angeben) und
dann mit dem Server die Schablone der DB auf die Kopie wechseln.
(z.B. mit dem Client des Servers oder über die Server-Konsole mit einem convert oder auf den desinger-Task warten)
Eventuell noch einen compact (wars der -D ?) hinterher.

Viel Erfolg, Pete(r)

pete(r)

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: unsichtbare Ansichten ausser auf Domino-Server
« Antwort #3 am: 29.08.07 - 08:45:22 »
das hilft aber nicht wirklich, wenn die Ansicht das Flag zum Design- Schutz gesetzt hat....
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: unsichtbare Ansichten ausser auf Domino-Server
« Antwort #4 am: 29.08.07 - 09:00:07 »
Oder du benutzt ScanEZ von Ytria, damit kannst du auf alle Design Elemente zugreifen und diese Ansichten zumindest löschen.
Und wenn ihr das nicht kaufen wollt dann könnt ihr es für 5 Tage auch mieten. Zumindest das sollte drin sein.
Die 97 USD die das kostet hast du bei deinem Problem in der Regel sofort wieder drin.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz