FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Field ... unknown type
Estoy creando un informe con QR para una aplicación en BCB 6 con una BB.DD. en Firebird 2.5. La información mostrada, tanto en pantalla como en el informe, se obtiene con este query:
Código:
fMenu->Query->Close(); fMenu->Query->SQL->Text = "SELECT Municipio, Comarca, Partido, Actualiza, Padron," "Censo, Concejales, Afiliados, Nombre, Partido_alcalde, Constitucion, TlfSede," "Sede, Presidente, Portavoz, Observaciones FROM Dl01 WHERE Codigo = :Codigo"; fMenu->Query->ParamByName("Codigo")->AsInteger = tNodo(Nodo->Data)->Codigo; fMenu->Query->Open(); Pero al volcar el mismo query al informe me hace esto Como podéis ver en el query el campo se llama censo, pero mientras en la pantalla muestra correctamente la información en el informe o me muestra el nombre del campo (QRDBText) o me da un error de tipo de campo desconocido (QRExpr). En el QRDBText está puesto el DataField con el nombre del campo en el query (Censo) y el DataSet apuntando a ese fMenu->Query, que funciona sin ningún problema. En el QRExpr la expresión que estou¡y usando es: Cita:
|
#2
|
||||
|
||||
Olvidaros del tema. Ya me he dado cuenta porqué me está dando error.
|
#3
|
||||
|
||||
Seria bueno que compartieras el error y cómo lo detectaste, "para aprender de los errores", puede que a alguien le sirva
|
#4
|
||||
|
||||
Pues no, no habñia encontardo el error; me embalé mucho para poner lo anterior. ¡Lo que hacen las ganas de resolver problemas! Tengo que seguir investigando por qué con el mismo query en pantalla me funciona bien y, según cómo, en el QR no sale lo que debiera.
|
#5
|
||||
|
||||
Me tiene totalmente desconcertado. Si en las propiedades del QRDBText pongo una máscara en vez de el valro del query me saca el nombre del campo; si no pongo la máscar, ¡me saca bien la información! Ahora si que no entiendo nada.
|
#6
|
||||
|
||||
Lo único que se me ocurre, pero sé que es absurdo, es que ese SELECT está hecho sobre una vista y ese campo CENSO es realmente un SUM de varios registros.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Type mismatch for field | usuario1000 | Varios | 6 | 15-03-2017 15:19:08 |
Jvgnugettext Published field 'OldValue' not a class or interface type | msm2300 | Varios | 1 | 08-03-2016 01:15:19 |
Componente TDBF - Index based on unknown Field left | elrayo76 | Varios | 1 | 21-01-2014 05:31:37 |
dbexpress driver does not support the tdbxtypes.unknown data type. | Chaja | Conexión con bases de datos | 0 | 13-01-2012 04:33:39 |
Invalid Field type (Blob) | mrnovice | Conexión con bases de datos | 5 | 08-01-2010 16:45:39 |
|