Buenos días

Cuando entro a la pantalla Lista de Valores y realizó una consulta me muestra este error. ¿Qué debo de hacer para solucionarlo?

[Format_InvalidString]nArgumentos: nLas cadenas de recursos de depuración no están disponibles. La clave y los argumentos suelen proporcionar suficiente información para diagnosticar el problema. Vea http://go.microsoft.com/fwlink/?linkid=106663&Version=5.1.20913.00&File=mscorlib.dll&Key=Format_InvalidString en System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)n en System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt)n en System.Runtime.Serialization.Json.DataContractJsonSerializer.ConvertObjectToPrimitiveDataContract(DataContract contract, Object value, XmlObjectSerializerReadContextComplexJson context)n en System.Runtime.Serialization.Json.DataContractJsonSerializer.ConvertObjectToDataContract(DataContract contract, Object value, XmlObjectSerializerReadContextComplexJson context)n en System.Runtime.Serialization.Json.ObjectToDataContractConverter.ReadClassDataContractMembers(DataContractJsonSerializer serializer, ClassDataContract dataContract, Dictionary2 deserialzedValue, Object newInstance, XmlObjectSerializerReadContextComplexJson context)\n en System.Runtime.Serialization.Json.ObjectToDataContractConverter.ConvertDictionaryToClassDataContract(DataContractJsonSerializer serializer, ClassDataContract dataContract, Dictionary2 deserialzedValue, XmlObjectSerializerReadContextComplexJson context)n en System.Runtime.Serialization.Json.DataContractJsonSerializer.ConvertObjectToDataContract(DataContract contract, Object value, XmlObjectSerializerReadContextComplexJson context)n en System.Runtime.Serialization.Json.ObjectToDataContractConverter.ConvertICollectionToCollectionDataContract(DataContractJsonSerializer serializer, CollectionDataContract contract, Object deserializedValue, XmlObjectSerializerReadContextComplexJson context)n en System.Runtime.Serialization.Json.DataContractJsonSerializer.ConvertObjectToDataContract(DataContract contract, Object value, XmlObjectSerializerReadContextComplexJson context)n en System.Runtime.Serialization.Json.DataContractJsonSerializer.ReadObject(Stream stream)

asked 28 Nov '13, 16:02

ohernandez's gravatar image

ohernandez
206151515
accept rate: 0%

edited 28 Nov '13, 16:24

sabanito's gravatar image

sabanito ♦♦
(suspended)

¿A que te referis con "realizo una consulta"? Porque entras a la pantalla de listas de valores te referis al smartlist o donde? En que momento te da el error?

(28 Nov '13, 16:12) sabanito ♦♦ sabanito's gravatar image

Pues a digitar un texto para realizar una busqueda, toma de ejemplo la imagen que coloco. Al presionar el boton para efectuar la busqueda o al dar enter, muestra el error en un cuadro de dialogo. alt text

(28 Nov '13, 16:21) ohernandez ohernandez's gravatar image

El error es porque el SmartList no puede convertir una columna que es string en un número. Usualmente es por mala configuración, que se resuelve revisando con SmartListTool.Exe la configuración de columnas del grid.

Otras veces es porque la metadata del SmartList que se cachea localmente en la computadora cliente no coincide con la que está en el server.

Entonces dale primeros auxilios a la página primero.

  1. Borra el cache del server (Clear Cache)
  2. Dale click al botón del smartlist que refresca la metadata (botón de refrescar que esta a la izquierda de la caja de búsqueda)

Si esto no funciona, consulta las recomendaciones de esta pregunta: Consulta esta respuesta

link

answered 28 Nov '13, 16:21

Fernando%20Paz's gravatar image

Fernando Paz ♦♦
17.3k81635
accept rate: 51%

Ya realicé los pasos que me indicas en esta respuesta y los del enlace y siempre persiste el mensaje de error.

(28 Nov '13, 16:32) ohernandez ohernandez's gravatar image

¿Ya revisaste la configuración de grid para esa pantalla con el SmartListTool.Exe, asegurandote que los tipos sean correctos, viendo que las columnas string estén configuradas correctamente?

(28 Nov '13, 16:51) Fernando Paz ♦♦ Fernando%20Paz's gravatar image

Yo he notado que es un error aleatorio ... tal vez algo que ver con el cache porque a veces ese error me sale en smartlists que estan bien configurados y solo le doy F5 y ya me presenta los datos.

El unico momento donde estoy seguro de por qué muestra ese error es cuando la sesión se ha vencido y uno trata de realizar alguna operacion en el smartlist

Tambien hay smartlist que no funcionan para nada pero esto sucede en equipos con Windows XP

link

answered 03 Dec '13, 22:11

sbarahona's gravatar image

sbarahona ♦♦
(suspended)
accept rate: 32%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×47
×2

Asked: 28 Nov '13, 16:02

Seen: 1,855 times

Last updated: 03 Dec '13, 22:11

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática