Este nombre de campo es desconocido. Detalles: errorKind Error en archivo temp_xxx.rpt: Error en la fórmula Record_Selection…

 

Un día más perdido con nuestros amigos de Crystal Reports, esta vez me llama un cliente diciéndome que cada vez que quiere sacar un informe, le aparece el error del título.

Antecedentes: el programa accede a una base de datos en SQL Server 2008 y a una base de datos SQL Azure. En la primera no se produce el error al generar informes, en la segunda sí.

Tras visitar páginas, foros, etc.. mi cabeza empieza a hervir…. que si tablas que se han movido, que si mejor usar datasets, que si… que si…

Solo le falla a este cliente, por lo que tiene que ser algún recursos de la máquina… y sí… por ahí iban los tiros…

Los informes utilizan SQL Server Native Client 10 para poder hacer la conexión con SQL Azure, las versiones anteriores, no soportan esta base de datos.

Y vaya… el cliente tiene instalada la SQL Server Native Client 9!!!

Señores de Crystal… ¿por qué en lugar de dar mensajes de error absurdos no son capaces de decir algo como: “provider no soportado por el datasource”.. yo qué sé.. algo que nos ayude a saber de qué va.. sin tener que perder el día…

Por cierto, si el cliente tiene instalada la v.11 (la nueva para SQL Server 2012)… en ese caso  el mensaje de error es la repera… simplemente el programa hace CRASHHHH!!! sin mensaje ni nada…

Señores de Crystal… que poco me queda de seguir usando su generador de informes…

Sonrisa

Anuncios

"Loading toolbox content from package Microsoft.VisualStudio.IDE.Toolbox.ControlInstaller.ToolboxInstallerPackage ‘{2C98B35-07DA-45F1-96A3-BE55D91C8D7A}’"

 

Cuando cargas el Toolbox de VS 2010 sp1, se queda unos minutos colgado con este mensaje. Si te pasa, la solución es simple:

* borrar una clave del registro! (como casi siempre)

¿Cuál? Pues como el mérito no es mío, os adjunto el link de uno de los que han probado…

http://michaelcrump.net/fixing-a-broken-toolbox-in-visual-studio-2010-sp1

Y si no queréis ver el link, aquí va el copy/paste:

  • I first made a complete backup of my registry.
  • I then removed the following key:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0\Packages\{2c298b35-07da-45f1-96a3-be55d91c8d7a}]

A mí se me ha solucionado…

Sonrisa

¿Cómo cambio un proyecto de un TFS a otro?

Lo más sencillo es borrar el Workspace, para ello abrir una ventana cmd de Visual Studio y teclear:

((sustituir las mayúsculas por lo que corresponda… claro está))

 

Y cuidado, esto borra todo el Workspace y por tanto hay que tomar las medidas necesarias antes de hacerlo. Guiño

Tras borrarlo ya podremos añadir nuestro proyecto a otro TFS, sin obtener el recurrente aviso de que el proyecto pertenece a otro servidor…

C:\>tf workspace /delete /server:BUILDSERVER WORKSPACENAME;OWNERNAME