Transition de workflow : condition dépendant du résultat d'une requête SQL
Dans la modélisation d'un workflow, il est possible de paramétrer des transitions dont la condition dépend du résultat d'une requête SQL
L'exemple ci après permet de se rendre directement à une autre étape si aucun sous process n'a été généré
CODE :
string nb_ap = dataSource.DocumentsDataSource.SQL_ExecuteScalar("SELECT count(1) from FRM_Action_de_progres where IdPere = @id_document" ,new KeyPair("id_document",dataSource.CurrentIdDocument )).ToString();
return ( nb_ap == "0" && ((string)instance.GetProperty( "Consolidation.action" ) == "Envoyer en EPA") );