Erzeugt für einen Bearbeiter einen persönlichen Ordner
Standard
|Expert
CLOUD ABO
|ON-PREMISES
Leistung & CRM
Budget & Teilprojekt
Fremdkosten
Ressourcenplanung
Business Intelligence
Das Script erzeugt für den aktuellen Bearbeiter einen persönlichen Ordner. Dieser erscheint als Root-Ordner, sobald der Bearbeiter eingeloggt ist und kann vom Bearbeiter frei gefüllt werden.
Version | Beschreibung | Script |
---|---|---|
ab Version 5.8 | Python-Script zur Erzeugung eines persönlichen Ordners | CreatePersordner.py |
Auf dem Bearbeiter, dem der Ordner hinzugefügt werden soll.
#---Bezeichnung: Persönlichen Ordner erzeugen # Klassen: Projektbearbeiter # ObjectScript: Yes # ContainerScript: No # EventType: Kein # EventClass: # EventMembers: # ExtendedRights: No #---Dieses Script erstellt für den aktuellen Bearbeiter einen # Ordner. Dieser erscheint als Root-Ordner, # sobald der Bearbeiter eingeloggt ist. #---05.07 Vertec AG: erstellt. #---29.10.2013, sr: msgbox durch vertec.msgbox ersetzt. #---19.12.2018, sth: in Python umgeschrieben. def main(bearbeiter): if not bearbeiter.eval('oclisKindOf(Projektbearbeiter)'): vtcapp.msgbox('Persönliche Ordner können nur für Bearbeiter angelegt werden. Bitte führen Sie das Script auf einem Bearbeiter aus.') else: # Neuen persönlichen Ordner erzeugen persordner = vtcapp.createobject("PersoenlicherOrdner") persordner.bezeichnung = "Persönliche Ordner" persordner.idx = 0 persordner.canhavesubordner = True persordner.abstractUserAsRoot.append(bearbeiter) main(argobject)