Skip to main content
Version: Next

Masquer ou afficher l'action de changement d'étape de workflow

Dans le code source d'un composant de formulaire, vous devez personnaliser le code suivant afin de masquer ou d'afficher l'action de worflow "Changement d'étape"

<script runat="server">
protected override void OnLoad(EventArgs e)
{
var currentCommandManager = Avanteam.Kernel.Web.UI.WebControls.Commands.CommandManager.GetCurrentCommandManager(this.Page);
currentCommandManager.CommandsLoaded += new EventHandler((object CommandsLoadedSender, EventArgs CommandsLoadedEventArgs) => {
var command = Avanteam.Workflow.WorkflowCommands.WORKFLOW_ADMINTOOL;
// Masquer l'action
currentCommandManager.DisableCommand(command);
currentCommandManager.HideCommand(command);
/* ou pour forcer l'affichage
currentCommandManager.EnableCommand(command);
currentCommandManager.ShowCommand(command);
*/
});

}
</script>