Помогите написать на С#

Добрый день
Помогите написать условие на С#:

Если поле Запрос на изменение в карточке Инцидента не заполнено, то сделать доступным для редактирования поле Инцидент.Состояние.

Нравится

3 комментария

Здравствуйте, Татьяна!

if (Page.DataSource.ActiveRow.GetTypedColumnValue<Guid>("ChangeRequestId") == Guid.Empty) {
	Page.StatusEdit.SetEnabled(true);
}

Это писать в базовой странице редактирования инцидента?

А как к этому условию можно прибавить:
если поле ЗИ в Инциденте заполнено и состояние этого ЗИ = Выполнен, то сделать доступным для редактирования поле Инцидент.Состояние.
И при этом окно карточки Инцидента не должно закрываться при нажатии на ОК
Заранее спасибо

Татьяна,

на форуме множество примеров реализации.

Пожалуйста, используйте примеры для написания кода или обратитесь к Вашему менеджеру для реализации функционала в рамках экспертных часов.

Код Вы можете использовать там, где Вам необходимо.
Если при открытии карточки, то в обработчике события PageLoadComplete страницы редактирования инцидента/запроса на обслуживание, если и там и там - то в базовой странице редактирования обращения в BPMonline.

Показать все комментарии