2009-06-23 10 views
0

Ich entwerfe einen Workflow für eine Abwesenheitsanfrage in meinem Unternehmen. Das Problem ist, dass, wenn ich den Workflow zu testen, ich nicht weiß, ob es SD oder MOSS ist, aber es erstellt eine neue Instanz des Workflows. Es sieht wie folgt aus:Sharepoint und mehrere Workflows

Workflow-Name (auf Einstellungen ändern) ----------------- Workflows in Progress

Bewertung Abwesenheit ------- -------------------------------------------------- ------ 0
Bewertung Abwesenheit (Vorherige Version: 2009.06.23 10.39.45) --------- 0

der gesunde Menschenverstand sagte mir: „alles in Ordnung lasst uns Löschen Sie beide oder mehrere Instanzen des Workflows, und SharepointDesigner erstellt eine neue Instanz des Abwesenheitsanforderungs-Workflows ".... FAIL!

Ich habe die Werte im Workflow geändert, damit ich weiß, dass es sich um einen neu generierten Workflow handelt. Wenn ich jedoch eine neue Anfrage erstelle, werden diese Variablen nicht aktualisiert.

Irgendwelche Ideen?

Vielen Dank! =)

Antwort

1

Jedes Mal, wenn Sie auf Fertig stellen klicken und Ihren Workflow mit SharePoint Designer speichern, wird eine neue Instanz davon an die Liste angehängt. Ich denke, der Grund dafür ist, dass Sie Workflows mit der jetzt "alten" Version haben, die gerade ausgeführt wird.

Was ich in der Regel tun, ist die älteren Arbeitsabläufe bereinigen, indem Sie alle mit der "(Vorherige Version: ...)" entfernen. Dadurch bleibt nur die letzte Workflowinstanz auf Ihrer Liste. Ich glaube nicht, dass Sie den ersten Eintrag "Abwesenheit überprüfen" entfernen möchten, denn das ist der, den Sie gerade gespeichert haben!

+0

Danke, ich werde morgen früh versuchen, ich wünschte, ich könnte es um 2morrow fertig stellen. – hyeomans