Usuário com melhor resposta
List - task

Pergunta
-
Boa tarde pessoal,
Preciso criar um workflow onde existe varias actions "createTasks" cada uma cria uma tarefa e uma lista diferente. Por exemplo, vou criar uma task "aprovar requisito", quando o usuário alterar alguma informação desta task preciso continuar o workflow do ponto onde ele parou (que foi na criação desta task). Isso vai acontecer para varias outras tasks também. Estou com dificuldades em vincular a task (item de uma lista qualquer) a action do workflow.
Andre Camilo site www.andrecamilo.com
- Editado Andre Camilo segunda-feira, 14 de maio de 2012 20:26
Respostas
-
Muito obrigado pela ajuda, excelente post, mas como foi demonstrado ele sempre cria as tasks na mesma lista e altera seus estados. Eu tenho varias listas de tarefas e preciso vincular o meu "createTask" a uma lista especifica para obter uma "reposta" quando alguma informação for alterada.
hoje eu estou criado a tarefa com o seguinte código:
SPWeb web = SPContext.Current.Web;
SPListItemCollection listItemCollection = web.Lists["lista1"].Items;
SPListItem listItem = listItemCollection.Add();
listItem["Nome"] = "Aprovação";
listItem["Descricao"] = "Aprovação para requisição de um novo funcionário.";
listItem["Aprovado"] = "Sim";
listItem.Update();porem assim não consigo ter o feedback de quando o item da lista foi alterado.
Andre Camilo site www.andrecamilo.com
- Editado Andre Camilo terça-feira, 15 de maio de 2012 12:12
- Marcado como Resposta Andre Camilo quinta-feira, 17 de maio de 2012 12:44
Todas as Respostas
-
Olá Andre,
tudo bem?
Veja se esse artigo pode lhe ajudar:
http://thiagottss.com.br/2010/09/29/workflow-state-machine-no-sharepoint-2010/
Abraço!
Thiago Silva Especialista SharePoint http://thiagottss.com.br
-
Muito obrigado pela ajuda, excelente post, mas como foi demonstrado ele sempre cria as tasks na mesma lista e altera seus estados. Eu tenho varias listas de tarefas e preciso vincular o meu "createTask" a uma lista especifica para obter uma "reposta" quando alguma informação for alterada.
hoje eu estou criado a tarefa com o seguinte código:
SPWeb web = SPContext.Current.Web;
SPListItemCollection listItemCollection = web.Lists["lista1"].Items;
SPListItem listItem = listItemCollection.Add();
listItem["Nome"] = "Aprovação";
listItem["Descricao"] = "Aprovação para requisição de um novo funcionário.";
listItem["Aprovado"] = "Sim";
listItem.Update();porem assim não consigo ter o feedback de quando o item da lista foi alterado.
Andre Camilo site www.andrecamilo.com
- Editado Andre Camilo terça-feira, 15 de maio de 2012 12:12
- Marcado como Resposta Andre Camilo quinta-feira, 17 de maio de 2012 12:44