SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Workflow funktioniert "wann er will"

Unbeantwortet Dieser Beitrag hat 3 Antworten

Ohne Rang
132 Beiträge
SP_Azubi erstellt 2 Aug. 2012 17:21
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo zusammen.

Mich plagt das Problem Workflows. Zumindest ein Listenworkflow den ich im SPD erstellt hab, macht es mir zurzeit schwer.
Zurück zum Anfang, ich habe einen wiederverwendbaren WF erstellt und nutze ihn in alle Listen vom "Datenarchiv". Da in dem WF das kopieren von Elementen enthalten ist, musste ich noch einen zweiten WF erstellen, je Liste. Weil durch das kopieren, habe ich 4mal in Klammern die Änderungszeit des Elements stehen.

Der zusätzliche WF, der nur dafür da ist, dass sich der Name automatisch ändert, sieht wie folgt aus:

Name auf Aktuelles Element:Titel festlegen

Jetzt kommt das Problem. Wenn ich über mein Konto das Teste (Ich habe kein System konto, bin nur Websitesammlungsadmin) läuft dieser WF gar nicht oder falsch. [Der Eintrag vervielfacht sich, oder die Änderung wird gar nicht vorgenommen, oder das Element ist zwar da mit Änderung, aber es gibt ein zweites Element mit dem Originalname]
Teste ich den WF mit dem Konto meines Kollegen (er hat weniger Rechte wie ich) dann funktioniert alles irgendwie. es gibt nur ein Problem, mit dem sich aber Leben lässt. [Das Element ist zwar da mit Änderung, aber es gibt ein zweites Element mit dem Originalname]

Ich hoffe ich habe es gut erklärt und jemand weiß Rat.

Danke.

Alle Antworten

Ohne Rang
508 Beiträge
Tom Scheuermann Als Antwort am 2 Aug. 2012 18:37
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hi !

Ich gehe mal davon aus, das in Deinem Workflow ein Logikfehler enthalten ist, den Du vielleicht noch nicht erkannt hast.

Am besten, Du zeichnest Dir den Ablauf mal auf.

Stimmen alle Schritte und werden diese in der richtigen Reihenfolge abgearbeitet ?
Löst vielleicht ein Workflow unbeabsichtigt den anderen Workflow aus ?

Greets

Tom

ts (-at-) computer-kreativ.de

Microsoft Certified IT Professional: SharePoint 2010 Administration
Microsoft Certified Technoligie Specialist: SharePoint 2010 Configuring

Ohne Rang
132 Beiträge
SP_Azubi Als Antwort am 3 Aug. 2012 08:12
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Den Fehler sehe ich dann wirklich nicht. :S
Denn der wiederverwendbare WF startet immer wenn ein Element geändert wird (weil die Datei ja dann verschoben wird, bzw. kopiert und die alte dann gelöscht).
Und der andere für jede Liste, startet wenn die Datei erstellt und geändert wird. Weil eigentlich soll der Name sich ja schon beim erstellen ändern. Was der aber nicht macht und ich muss da eh nochmal auf bearbeiten klicken.
Ich habe es auch versucht, den Listen WF mit in den wiederverwendbaren zu legen, aber dann reagiert auf die Namensänderung gar nicht und ignoriert den Schritt komplett.

Ohne Rang
132 Beiträge
SP_Azubi Als Antwort am 3 Aug. 2012 08:45
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Jetzt habe ich noch einmal alles neu gemacht und jetzt funktioniert es. :O
Wobei der Listen WF imemr noch nicht startet wenn ein Element erstellt wird. Das ignoriert er komplett. Kann es vielleicht daran liegen, weil ich "Datenarchiv" nutze?
Weil ist doch bisschen umständlich, wenn ich den Nutzern erklären müsste, dass sie die Namensänderung erst sehen, wenn sie noch einmal auf bearbeiten klicken.
Aber jetzt sind doppelte Einträge weg und es funktioniert über mein Konto, sowie über das Konto meines Kollegen. Wer weiß wo ich was falsch geklickt habe.

EDIT:
Habe einen zweiten Listen WF erstellt, der extra Startet wenn ich ein Element erstelle. Funktioniert. Jetzt habe ich aber wieder diesen doppelten Eintrag. Kann es vielleicht sein, dass sich die beiden Listen WF´s in die quere kommen und ich deswegen zwei Elemente habe (einen mit der Namensänderung und einen noch mit dem original Namen)?

EDIT 2:
Ich würde auch zur Not den Eintrag mit dem original Namen ausblenden, aber da weiß ich nicht wie. Weil mit dem Filtern klappt das ja nicht [ nur anzeigen wenn Name enthält Titel ]. Wäre auch zu Simpel gewesen.
Kann ich so etwas mit einem WF machen, diesen Vergleich und ausblenden das Element bzw. anzeigen lassen?