Добрый день
Помогите написать условие на С#:
Если поле Запрос на изменение в карточке Инцидента не заполнено, то сделать доступным для редактирования поле Инцидент.Состояние.
Нравится
Здравствуйте, Татьяна!
if (Page.DataSource.ActiveRow.GetTypedColumnValue<Guid>("ChangeRequestId") == Guid.Empty) { Page.StatusEdit.SetEnabled(true); }
Это писать в базовой странице редактирования инцидента?
А как к этому условию можно прибавить:
если поле ЗИ в Инциденте заполнено и состояние этого ЗИ = Выполнен, то сделать доступным для редактирования поле Инцидент.Состояние.
И при этом окно карточки Инцидента не должно закрываться при нажатии на ОК
Заранее спасибо
Татьяна,
на форуме множество примеров реализации.
Пожалуйста, используйте примеры для написания кода или обратитесь к Вашему менеджеру для реализации функционала в рамках экспертных часов.
Код Вы можете использовать там, где Вам необходимо.
Если при открытии карточки, то в обработчике события PageLoadComplete страницы редактирования инцидента/запроса на обслуживание, если и там и там - то в базовой странице редактирования обращения в BPMonline.