Verwenden Sie berechnete Spalten schließen technische Lücken in der SPD-Workflows

Hier ist ein weiterer Artikel schrieb ich für www.sharepointbriefing.com. Dieser beschreibt einer Technik, die wir können in SharePoint Designer, Berechnungen durchzuführen, die nicht über die integrierte Berechnung-Stil-Aktivitäten möglich sind. Die Grundidee ist, verwenden Sie eine benutzerdefinierte Liste als ein Berechnungsmodul – definieren eine Liste, die die Berechnung richtig durchführt, Erstellen eines Elements über SPD und lesen Sie dann das Ergebnis.

Hier ist ein teaser:

image

Mehr dazu lesen sie hier: http://sharepointbriefing.com/features/article.php/3866646/Use-Calculated-Columns-to-Close-Gaps-in-Workflows.htm

</Ende>

Onnieren Sie meinen Blog ab.

Folgen Sie mir auf Twitter bei http://www.twitter.com/pagalvin

3 Gedanken zu „Verwenden Sie berechnete Spalten schließen technische Lücken in der SPD-Workflows

  1. Jim Adcock

    Nicht noch den ganzen Beitrag gelesen, Es klingt von Ihrer Beschreibung oben, dass Sie verschiedene Listen für verschiedene Berechnungen vorschlagen.

    Stattdessen (und ich merke voll, dass Sie dies in Ihrem Beitrag vorschlagen könnte), Sie können eine Liste für alle Berechnungen haben.. Brauchen Sie eine neue Art von Berechnung? Einige weitere Spalten hinzufügen. Und natürlich, Sie können behalten die Kontrolle der Liste mithilfe des Workflows um Listenelemente löhen, sobald die Berechnungen für einen bestimmten Workflow abgeschlossen wurden.

    Antwort
  2. Jim Adcock

    Das einzige Problem sehe ich mit dieser Implementierung ist die Annahme, dass die ID des das kopierte Element ist die ID des Elements, das Sie kopieren +1 (auf einer sehr belebten Liste könnte dies Probleme verursachen.).

    Es ist ein Workaround, der die Ereignisse erforderlich, um die berechnete Spalte aktualisieren ausgelöst wird. Eine zweite workflow, Diese eins auf der Liste der WF berechnetes Feld. Spalte hinzufügen(s) der berechnete Liste, ein ExternalID und vielleicht eine ListName. Dann haben Sie den Workflow fügen Sie die ID des Elements, das der Workflow angefügt ist und den Namen der Liste wo befindet Sie sich auf das Listenelement berechnet. Nach der Erstellung des Listenelements um die Berechnung zu tun, Legen Sie den Workflow zu warten, bis die Feldänderung (CalcReceiver um den berechneten Wert halten).

    Legen Sie eine WF auf der Liste berechnet, an erstellen, Suchen Sie das Element (in der richtigen Liste mit bedingten Verzweigungen und ListName) mit Hilfe der ExternalID, und das CalcReceiver-Feld mit den berechneten Daten aktualisieren.

    Dann würde entweder WF dann berechnete Liste löschen.

    Ausführen der sekundären Workflows füllt den berechneten Wert, und Sie sind sicher, dass Sie immer auf dem richtigen Listenelement verweist.

    (die Kommentar-Vorlage auf der Seite mit den ganzen Beitrag mag nicht mein name….)

    Antwort
  3. Pingback: Verwenden Sie berechnete Spalten, um technischen Lücken in SPD-Workflows – eine andere Lösung zu schließen « Sie erarbeiten

Hinterlasse eine Antwort

Deine Email-Adresse wird nicht veröffentlicht. erforderliche Felder sind markiert *