Siamo alla ricerca di un po 'di codice/componente che può creare un diagramma di flusso (immagine) in modo dinamico, preferibilmente in .NET/C# (anche se un/Flash-componente Silverlight che prende un XML/JSON -feed andrà bene).generare dinamica flow-chart
Per esempio abbiamo un preventivo (business) che passa attraverso te seguenti passaggi prima che diventi definitiva:
richiesto -> In attesa -> Pronto per la revisione -> in fase di revisione -> Finale
E come ulteriore passaggio c'è la possibilità di passare da 'In revisione' a 'In sospeso'.
modo che il componente/codice dovrebbe disegnare qualcosa di simile (dove 'in fase di revisione' sarebbe lo stato attivo per questa citazione):
Example chart http://www.wowtah.nl/flowchart-example.gif Il motivo per cui non stiamo solo creando GIF-immagini statiche (e caricare quello corretto su richiesta) è che questi passaggi possono variare in base all'implementazione del cliente del nostro prodotto. Quindi stiamo cercando un modo per mostrare dinamicamente all'utente i passaggi del flusso di lavoro che sono configurati per loro.
Qualsiasi aiuto sarebbe molto apprezzato!
Cosa le informazioni per il diagramma di flusso provengono da ? (Quale linguaggio di modellazione dei processi usi?) – reinierpost
Dalle classi personalizzate. Abbiamo WorkflowStatusses e WorkflowSteps (che hanno StatusFrom e StatusTo).I passaggi sono aggiunti a una raccolta. – WowtaH
Allora, qual è lo Status di Sotto revisione nel diagramma? – reinierpost