2011-01-14 2 views
0

Я создал заявку, которая должна пройти рабочий процесс для утверждения. Она дает мне следующее, когда я нажимаю на нее.Ошибка рабочего процесса Заявка на поставку

Ошибка при выполнении кода: SysWorkflowFormControls (object) не имеет действительного исполняемого кода в методе 'getActionBarContentForOriginator'.

(C)\Classes\SysWorkflowFormControls\getActionBarContentForOriginator 
(C)\Classes\SysWorkflowFormControls\showOriginatorContent - line 19 
(C)\Classes\SysWorkflowFormControls\updateControls - line 76 
(C)\Classes\SysSetupFormRun\updateWorkflowControls - line 4 
(C)\Classes\Info\formNotify - line 30 
(C)\Classes\FormRun\selectControl 
+0

Не могли бы вы разместить код, который находится в Classes \ SysWorkflowFormControls \ getActionBarContentForOriginator? –

ответ

1

Вы должны установить свой ms dax 2009 sp1, чтобы избавиться от этой ошибки.

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

Для примера, вы можете написать «datetime2str (lastActionDateTime, DateFlags :: FormatAll)» как «lastActionDateTime». Убедитесь, что вы делаете эти изменения в трех местах в классе SysWorkflowFormControls.