Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Task id

45 views
Skip to first unread message

Jorge

unread,
Jun 26, 2008, 4:13:03 PM6/26/08
to
Hola bunas tarde a todos.
Antes que nada gracias a gustavo por responderme a un anterior post me
sirvio muchisimo.

Ahora tengo otra pregunta. espero me puedan ayudar.
Estoy creando una serie de tareas desxde un flujo de trabajo secuencial, al
crear la tarea en el flujo debo asignarle un guid a esa tarea, se lo asigno,
pero cuando intento acceder a esa tarea por medio de ese guid no se encuentra
ninguna tarea correspondiente a ese guid.
Alguin sabe como puedo obtener el guid de la tarea que estoy creando en el
workflow secuencial pues ya que con esta instruccion en el wf obtengo un
guid que no es el mismo ciando lo consulto desde otra aplicacion.

this.CreateTaskApprovalChef.TaskId = Guid.NewGuid();

este es el codigo en el que obtengo desde una aplicacion externa del worflow
el id para comparar:

Guid a = lItem.UniqueId;
(el item viene de un foreach de la coleccion de splisitemcollection)

Gracias por su ayuda.

Rod

unread,
Jun 28, 2008, 5:23:00 AM6/28/08
to
"Creo", te lo digo porque no lo he probado, que los "Id" que asigna
SharePoint a las listas son como un campo autonumérico, no un "Guid". Por lo
que he de suponer que al dar de alta la tarea, le asigna un "id" de manera
automática y te tienes que despreocupar de esto.

Supongo que una vez hayas realizado el .UPdate() es decir, la grabación de
la tarea, podrás acceder al field "Id" de la tarea.

Ramon Torras

unread,
Aug 11, 2008, 11:30:14 AM8/11/08
to
Hola Jorge,

Podras saber la ID de la tarea una vez ya se haya creado en le lista de
tareas.

Como dice Rod GUID y ID de la lista no tiene nada que ver.

Si creas el evento ontaskCreated podras acceder al campo ID de la tarea y
leerlo.


Saludos

Ramon Torras
www.ibetania.es

0 new messages