|
18.06.2015, 13:04 | #1 |
Участник
|
Ошибка на EP портале AX2009 связанная с Workflow
Добрый день, возникает ошибка на портале, когда захожу на главную страницу "EP Site" где должен отображаться некий (любой пробовал из стандартных) ролевой центр.
X++: . System.InvalidOperationException: FieldGroup workflowPreview Microsoft.Dynamics.Framework.Portal.UI.WebControls.AxBoundFieldGroup.get_FieldGroupMetadata() Microsoft.Dynamics.Framework.Portal.UI.WebControls.AxBoundFieldGroup.FlattenAllBoundFieldGroups(DataControlFieldCollection fields) Microsoft.Dynamics.Framework.Portal.UI.WebControls.AxGroup.OnInit(EventArgs e) System.Web.UI.Control.InitRecursive(Control namingContainer) ... Опытным путем выяснил что возникает данная ошибка, когда есть договор по workflow назначенный на меня. Как я понимаю пытается отобразиться какой-то элемент workflow (workflowPreview?) на этом центральном ролевом центре, но не может. Что делать? Как отключить/починить это на ролевом центре? Или может у меня сам вызов workflow в другой форме неправильно написан, да так неправильно что влияет только на основную страницу? |
|
18.06.2015, 18:39 | #2 |
Участник
|
Задача видоизменилась, как мне кажется :-) По совету одного человека был проведен эксперимент. И стало понятно, что дело не совсем в workflow а в веб-части под названием "Список работ", где отображается данные стандартного колокольчика аксапты и еще чего-то из workflow и CRM задач...
Это стало понятно из dataSet UnifiedWorkListTmp, однако отдебажить, что именно не так не получается, точки останова не отрабатывают (толи дебагер их не берет) то ли проблема на другом этапе. Если закомментировать кусок в датасет, где идет добавление workflow данных. То ошибка исчезает, есть предположение что проблема в самом отображении конкретных записей с типом UnifiedWorkListElementType::WorkItem ? Но если это так то что дальше? Неправильная какая-то версия Microsoft.Dynamics.Framework.Portal.UI.WebControls.AxBoundFieldGroup и как ее исправить? Или не хватает обновления? как это проверить? |
|