Script: Ordner aus Ansicht entfernen

Dieses Script entfernt für eine Benutzergruppe einen Root-Ordner aus der Ansicht. Wenn Mitglieder dieser Benutzergruppe sich einloggen, erscheint der Ordner nicht mehr in der Aufstellung der Ordner. Der entsprechende Root-Ordner muss über die ID angegeben werden.

Wenn Sie statt dessen einen Ordner zur Ansicht freigeben wollen, benutzen Sie das Script Ordner einer Benutzergruppe zur Ansicht anfügen.

Ausführen

Auf der Benutzergruppe, der der Ordner zur Ansicht entzogen werden soll.

Script

RemoveOrdnerFromGruppe.py

Scripttext

# coding: windows-1252
#
#---Bezeichnung: Ordner aus Ansicht entfernen
#   Klasse: Benutzergruppe
#   ObjectScript: Yes
#   ContainerScript: No
#   EventType: Kein
#---Dieses Script entfernt für eine Benutzergruppe
#   einen Root-Ordner aus der Ansicht.
#---14.05.2007, Vertec AG: erstellt.
#---03.03.2017, sr: Script in Python erstellt.

def main():
    gruppe = argobject
    if gruppe.istypeof('BenutzerGruppe'):
        ordnerid = vtcapp.inputbox('Vertec','Geben Sie die ID des Root-Ordners an','')
        try:
            rootord = vtcapp.getobjectbyid(ordnerid)
        except:
            vtcapp.msgbox('Kein Root-Ordner mit dieser ID gefunden')
        else:
            gruppe.persrooteintraege.remove(rootord)
    else:
        vtcapp.msgbox('Dieses Script muss auf einer Benutzergruppe ausgeführt werden')

main()

14.08.2006 | 03.03.2017: VB Script durch Python Script ersetzt
Produktlinien: Expert
Module: Leistung & CRM