Autor Thema: Aliasnamen einer Ansicht löschen  (Gelesen 2502 mal)

Offline Jens_1

  • Senior Mitglied
  • ****
  • Beiträge: 440
  • Geschlecht: Männlich
Aliasnamen einer Ansicht löschen
« am: 29.09.09 - 15:24:53 »
Hallo NG,

ich stehe gerade auf der Leitung....
Mit der Eigenschaft "notesView.Aliases = aliases" kann ich ja einem Ordner oder einer Ansicht einen neuen Aliasnamen zuweisen.
Kann mir jemand sagen wie ich scripten muss um den vorhandenen Alias-Namen zu löschen?  ???

Gruß
Jens
CLP Domino R5 System Administrator
CLP IBM Lotus Domino 6 System Administrator
CLP IBM Lotus Domino 7 System Administrator
IBM Certified System Administrator - Lotus Notes and Domino 8

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Aliasnamen einer Ansicht löschen
« Antwort #1 am: 29.09.09 - 15:29:20 »
... überschreiben und speichern...  ::)

Toni
Grüßle Toni :)

BigWim

  • Gast
Re: Aliasnamen einer Ansicht löschen
« Antwort #2 am: 29.09.09 - 15:32:34 »
Funktioniert notesView.Aliases = "" nicht?

Markus

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Aliasnamen einer Ansicht löschen
« Antwort #3 am: 30.09.09 - 00:22:08 »
Jens, warum willst Du denn überhaupt einen Aliasnamen löschen? Das ist doch - wenn vergeben - eher der Kitt, der alles zusammenhält und aus gutem Grunde empfehlenswert. Weisst Du auch, wo der bisher vergebene Alias überall herangezogen wird? Du kannst da (durchaus verzögert) böse Überraschungen erleben ... Weisst Du, auf was eine Gliederung als erstes zurückgreift, wenn es um Ansichten geht?

Bernhard

PS: Die Hinweise von Toni und Markus lösen natürlich Dein genanntes Problem, ich aber möchte auf ein Problem hinweisen, welches Du vielleicht noch gar nicht gesehen hast.

Offline Jens_1

  • Senior Mitglied
  • ****
  • Beiträge: 440
  • Geschlecht: Männlich
Re: Aliasnamen einer Ansicht löschen
« Antwort #4 am: 30.09.09 - 07:05:47 »
Guten Morgen!

notesView.Aliases = "" funktioniert leider nicht. Das habe ich bereits ausprobiert.
Den Alias zu löschen hat dient eigentlich nur der Hygiene.
Bei der Umbenennung diverser Anwender ist der adminp hängengeblieben weshalb die Ordner der betroffenen Anwender noch die Signatur der alten ID tragen.
Das ist zwar eigentlich nicht weiter tragisch, führt aber zu mieser Performance bei Zugriff über's WAN.
Ich habe deshalb einen Button programmiert der einmal alle Ordner & Ansichten ohne Alias durch setzen eines Alias umbenennt (dadurch wird die aktuelle Signatur eingefügt) und anschließend ein Schablonenupdate durchführt.
Durch das Schablonenupdate werden die Signaturen und Aliasnamen der Ansichten und Systemordner wieder gerade gerückt. Lediglich in den Ordnern der Anwender steht noch der Alias drin. Der stört zwar nicht - aber ich hätt ihn gern raus....  ;)

Gruß
Jens
CLP Domino R5 System Administrator
CLP IBM Lotus Domino 6 System Administrator
CLP IBM Lotus Domino 7 System Administrator
IBM Certified System Administrator - Lotus Notes and Domino 8

BigWim

  • Gast
Re: Aliasnamen einer Ansicht löschen
« Antwort #5 am: 30.09.09 - 07:59:54 »
Moin Moin,

Zitat
notesView.Aliases = "" funktioniert leider nicht. Das habe ich bereits ausprobiert.
Kann es sein, dass der Anwender keine entsprechenden Rechte hat? Ich vermute, dass für diese Änderung mindestens Entwicklerrechte benötigt werden...

Markus

Offline Jens_1

  • Senior Mitglied
  • ****
  • Beiträge: 440
  • Geschlecht: Männlich
Re: Aliasnamen einer Ansicht löschen
« Antwort #6 am: 30.09.09 - 09:14:09 »
Moin Moin,

Zitat
notesView.Aliases = "" funktioniert leider nicht. Das habe ich bereits ausprobiert.
Kann es sein, dass der Anwender keine entsprechenden Rechte hat? Ich vermute, dass für diese Änderung mindestens Entwicklerrechte benötigt werden...

Markus


Mach das momentan noch in meiner kleinen Entwicklerdatenbank.
Und auf der habe ich Managerrechte. Das setzen des Aliases funktioniert ja auch. Insofern kann ich mir einen Berechtigungsfehler nicht vorstellen....  ???

Gruß
Jens
CLP Domino R5 System Administrator
CLP IBM Lotus Domino 6 System Administrator
CLP IBM Lotus Domino 7 System Administrator
IBM Certified System Administrator - Lotus Notes and Domino 8

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Aliasnamen einer Ansicht löschen
« Antwort #7 am: 30.09.09 - 12:39:06 »
Die Eigenschaft "Aliases" ist ein Array, da musste so etwas machen:
Code
Dim a(0) As String
view.Aliases =a
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz