В настоящее время я делаю довольно простой процесс утверждения в sharepoint с помощью конструктора sharepoint.Одна из целей проектирования, которую мы ставим для этого рабочего процесса, заключается в том, чтобы мы хотели минимизировать количество настраиваемого кодирования, которое мы должны сделать, поэтому я был бы признателен за ответы, которые включают использование конструктора sharepoint вместо использования VS.
Таким образом, рабочий процесс должен начинаться, когда человек добавляет элемент в список.Когда рабочий процесс запускается, он создает задачу, назначает срок исполнения +2 рабочих дня и назначает ответственность группе пользователей. Когда пользователь завершает задачу, он записывает отдельного человека, выполнившего задачу, а такжедата его заполнения.
Добавить поля в список довольно легко, но пурист во мне как-то возражает, поскольку эти поля будут нулевыми и нарушают первую нормальную форму.Т.е. список, который перешел к Задаче1, но не к Задаче2, будет иметь четыре поля Task1ApprovedBy, Task1FinishedDate, Task2ApprovedBy, Task2FinishedDate и оба поля Task2 будут нулевыми.
- edit -
Извините, если яМне не ясно по этому вопросу.Я использую Sharepoint Designer и хотел бы обновить элемент списка в поиске, когда пользователь завершает элемент задачи.Как выбрать последнюю задачу для определенного элемента, которая была выполнена, и обновить эту последнюю задачу двумя значениями «Завершено» и «Дата завершения»?Я бы предпочел сделать это в списке задач, так как это также упростит отчетность.Я бы просто создал представление в списке задач вместо того, чтобы делать какое-то соединение между двумя списками, когда конкретная задача была выполнена.
Спасибо за помощь!
Джейсон