Script: Aus einem Ordner einen Rootordner machen

Wandelt einen bestehenden Ordner in einen Rootordner um

Produktlinie

Standard

|

Expert

Betriebsart

CLOUD ABO

|

ON-PREMISES

Module

Leistung & CRM

Budget & Teilprojekt

Fremdkosten

Ressourcenplanung

Business Intelligence

Erstellt: 13.03.2017
Aktualisiert: 10.10.2024 | Neues Script für selectedobjects ab Vertec 6.7.0.12.

Wandelt einen bestehenden Ordner in einen Rootordner um und fügt ihn der aktuellen Benutzergruppe zur Ansicht an.

Der Ordner wird in den Root verschoben und ist nur noch für die aktuelle Benutzergruppe sichtbar. Vom ursprünglichen Ort wird er entfernt.

Version Beschreibung Script
6.1 Script für Vertec Versionen vor 6.7.0.12 sowie zur Ausführung im Script Editor  für alle Versionen. Der Ordner wird über die Interne ID angegeben. ConvertOrdnerToRootordnerArgobject.py
6.7.0.12 Verwendet selectedobjects . Der Ordner wird in einem Auswahldialog abgefragt. ConvertOrdnerToRootordner.py

Ausführen

Das Script muss auf der Benutzergruppe ausgeführt werden, für die der Rootordner sichtbar sein soll.

Scripttext

# coding: windows-1252
#
#---Bezeichnung: Aus einem Ordner einen Rootordner machen
#   Klasse: Benutzergruppe
#   Selectedobjectsscript: Yes
#   Condexpression:
#   EventType: Kein
#   EventClass:
#   EventMembers:
#   ExtendedRights: N
#---Wandelt einen bestehenden Ordner in einen Rootordner um und
#   fügt ihn den selektierten Benutzergruppen zur Ansicht an.
#   Der entsprechende Ordner wird in einem Dialog abgefragt.
#---07.03.2017, Vertec AG: erstellt.
#   10.10.2024, sth: An selectedobjects ab Vertec 6.7.0.12 angepasst.

def main(grouplist):
    ordner = vtcapp.selectobjectintree("Ordner auswählen, der zum Rootordners werden soll ", [], browsefilter="", selectfilter="AbstractOrdner")
    if ordner:
        for gruppe in grouplist:
            gruppe.persrooteintraege.append(ordner)
            ordner.parentordner = None

main(selectedobjects)
Bitte wählen Sie Ihren Standort