# Скрытие/отображение кнопок переходов в процессных задачах

<p class="callout success">Начиная с 4.0.28 и 3.15.48</p>

<p class="callout warning">На текущий момент ELMA4 Р2 не поддерживается</p>

Для скрытия или отображения в сценарии процесса кнопок перехода в задачах можно использовать метод form.HideConnector:

```C#
using ITino.ELMA.Common.Helpers;

/// <summary>
/// Скрыть кнопку перехода на какое то изменение
/// </summary>
/// <param name="context">Контекст процесса</param>
/// <param name="form"></param>
public virtual void HideOnChange (Context context, EleWise.ELMA.Model.Views.FormViewBuilder<Context> form)
{
  	// Что то меняем в значениях контекста процесса (для примера)
	context.Two = context.One;
  
	// Скрыть кнопку перехода, где Uid перехода на диаграмме процесса  
	form.HideConnector(new Guid("b29c9cc7-7068-4213-a6e3-987171a702aa"));
}

/// <summary>
/// Показать ранее скрытую кнопку перехода на какое то изменение
/// </summary>
/// <param name="context">Контекст процесса</param>
/// <param name="form"></param>
public virtual void ShowOnChange (Context context, EleWise.ELMA.Model.Views.FormViewBuilder<Context> form)
{
	// Показать кнопку перехода, где Uid перехода на диаграмме процесса  
	form.HideConnector(new Guid("b29c9cc7-7068-4213-a6e3-987171a702aa"), false);
}
```

Все кнопки доступные изначально:

[![image-1639307960009.png](https://kb.randmgroup.ru/uploads/images/gallery/2021-12/scaled-1680-/2M7y6PYx6ZMG7hTq-image-1639307960009.png)](https://kb.randmgroup.ru/uploads/images/gallery/2021-12/2M7y6PYx6ZMG7hTq-image-1639307960009.png)

И для ELMA4:

[![image-1639308155429.png](https://kb.randmgroup.ru/uploads/images/gallery/2021-12/scaled-1680-/cSBkKI98vClE1kEe-image-1639308155429.png)](https://kb.randmgroup.ru/uploads/images/gallery/2021-12/cSBkKI98vClE1kEe-image-1639308155429.png)

После выполнения скрипта, если есть хоть один скрытый переход, то в верхнем меню убираем **Сделано**, т.к. невозможно динамически определить в нем нужных переход:

[![image-1639308073033.png](https://kb.randmgroup.ru/uploads/images/gallery/2021-12/scaled-1680-/a1d0aNAvKYpuGsrw-image-1639308073033.png)](https://kb.randmgroup.ru/uploads/images/gallery/2021-12/a1d0aNAvKYpuGsrw-image-1639308073033.png)

И для ELMA4:[![image-1639308216480.png](https://kb.randmgroup.ru/uploads/images/gallery/2021-12/scaled-1680-/XOwWXDt17qTiim9J-image-1639308216480.png)](https://kb.randmgroup.ru/uploads/images/gallery/2021-12/XOwWXDt17qTiim9J-image-1639308216480.png)