Script: Aus einem Ordner einen Stammordner machen

Wandelt einen bestehenden Ordner in einen Stammordner um.

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 Stammordner um und fügt ihn der aktuellen Benutzergruppe zur Ansicht an.

Der Ordner wird auf die erste Ordnerstufe 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 Stammordner sichtbar sein soll.

Scripttext

# coding: windows-1252
#
#---Bezeichnung: Ordner als Stammordner hinzufügen
#   Klasse: Benutzergruppe
#   Selectedobjectsscript: Yes
#   Condexpression:
#   EventType: Kein
#   EventClass:
#   EventMembers:
#   ExtendedRights: N
#---Wandelt einen bestehenden Ordner in einen Stammordner 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 Stammordner werden soll ", [], browsefilter="", selectfilter="AbstractOrdner")
    if ordner:
        for gruppe in grouplist:
            gruppe.persrooteintraege.append(ordner)
            ordner.parentordner = None

main(selectedobjects)

Netherlands

United Kingdom