Подскажите, как сделать обязательным поле Активность.Ответственный при выборе Активность.Группа > АСАП.
Нравится
В карточке можно применить следующий код:
[csharp]
Page.OwnerEdit.SetRequired(true);
[/csharp]
Татьяна,
На событии изменения поле Группа и на событии загрузки страницы (PageLoadComplete):
[csharp]
Page.OwnerEdit.SetRequired((Guid)Page.GroupEdit.Value != new Guid("f2bf397b-8fa3-48ba-b691-57360871967a"));
[/csharp]
Где GroupEdit - предположительное название поля группа.
А "f2bf397b-8fa3-48ba-b691-57360871967a" - предположительный идентификатор группы АСАП.
Татьяна, попробуйте так:
[csharp]
Guid g1 = new Guid("f2bf397b-8fa3-48ba-b691-57360871967a");
Guid g2 = new Guid("ghdfdsrf4-8fa3-48ba-b691-57360871967a");
Guid g3 = new Guid("sfgdfgdd-8fa3-48ba-b691-57360871967a");
var group = (Guid)Page.GroupEdit.Value;
if ((group != g1)&&(group != g2)&&(group != g3))
{
Page.OwnerEdit.SetRequired(true);
}
[/csharp]