Guardar valor tipo FECHA por xml
Hola!
Logre crear un caso por medio de la funcion CHelper.NewCase(sXML); que recibe un xml
EL problema lo tengo cuando quiero asignar una fecha me tira el siguiente error:
Unable to process the case:Error Evaluating Rule 10000:RecorroDatos - Error <Entities><Path>Visor.Fecha</Path><Atrib>Fecha</Atrib><Value>Wed Jan 1 00:00:00 UTC-3 2014</Value><ErrorMessage>Error saving XML: XPath = Visor.Fecha. String was not recognized as a valid DateTime.</ErrorMessage></Entities> .
En el XML anexo de la siguiente forma: sXML += "<Fecha>"+Fecha+"</Fecha>";
La variable "Fecha" trae un valor tomado del campo "fecha" (del tipo fecha obviamente) de una entidad. (trae "Wed Jan 1 00:00:00 UTC-3 2014")
Por lo que veo me toma que la variable fecha es un string.
Como se lo casteo para que, cuando paso el xml se de cuenta de que es un campo fecha?
Estimado Matias,
En el uso de archivos XML, se debe enviar la fecha como una cadena dado que por lo general existen diferentes formatos para fechas.
En el siguiente ejemplo, crean casos desde una aplicación externa: como_iniciar_procesos_en_bizagi
Un ejemplo para convertir la fecha a String es:
<ProcessEntity.DateAsString>= String.Format("{0:MM/dd/yyyy}", <ProcessEntity.Birthday>);
Saludos
Me funciona todo perfecto si dejo como comentario ( // ) la linea donde guardo la fecha asi que hay un problema con dicho seteo.
Estimado Matias,
En el uso de archivos XML, se debe enviar la fecha como una cadena dado que por lo general existen diferentes formatos para fechas.
En el siguiente ejemplo, crean casos desde una aplicación externa: como_iniciar_procesos_en_bizagi
Un ejemplo para convertir la fecha a String es:
<ProcessEntity.DateAsString>= String.Format("{0:MM/dd/yyyy}", <ProcessEntity.Birthday>);
Saludos
Los comentarios han sido bloqueados en esta página