Die dynamische Anzeige von Prozessdarstellungen (Quam 5.3)
Prozessdiagramme können in Quam auch dynamisch generiert werden, basierend auf der Datenstruktur in SahrePoint. Typischerweise wird für die Zugehörigkeit eines Elements zu einem Prozess die Lookup-Spalte „Zugehörige Elemente“ des Prozesses und für die sequentielle Reihenfolge von Elementen eines Prozesses, die Reihenfolge ebendieser Spalte genutzt. Die Reihenfolge und die Zugehörigkeit zu einem Prozess bilden schon das grobe Layout eines Prozesses, vorallem mit der Möglichkeit die Reihenfolge manuell oder automatisch an ein mögliches Prozesslayout anzupassen.
Sind nun zusätzlich Verbinder mit Quellen und Senken zwischen den Prozesschritten definiert, kann Quam das gesamte Prozessdiagramm automatisch bestimmen. Der dafür existiertende Webpart heißt „Dynamische Prozess-Tabellen Ansicht“. Dieser wertet die zugeordenten Prozesschirtet, ihre Reihenfolge und die Verbidner zwischen ihnen aus und erstellt einer vertikale Tabellenansicht des Porzesses in welcher zudem zusätzliche Informationen (verlinkte Elemente in Quam) zu jedem Prozesschritt angezeigt werden können.
Die Berechnung erfolgt auf Basis eines allgemeinen Algorithmus, welcher geeignet ist einfache Prozessdiagramme abzubilden. Dieser ist stark von der Reihenfolge der Prozessschritte abhängig. Es sei an dieser Stelle gerate die Reihenfolge der Prozessschritte zu variieren, um die für den Nutzer beste Prozessvisualisierung zu erreichen.