![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola, tienes que utilizar el evento OnGetText de tu campo.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
#2
|
||||
|
||||
jeje no encontré el evento en el query o en el DBGrid pero recuerdo haberusado al menos la función GetText voy a seguir investigando gracias por tu tiempo. |
|
#3
|
||||
|
||||
|
mrnovice, lo que dice caro es que utilices el evento OnGetText del CAMPO, ni el DBGrid ni el TQuery tienen este evento. Haz tus campos persistentes, seleccionalo y verás los eventos que dispone.
Saludos, |
|
#4
|
||||
|
||||
|
Cita:
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
#5
|
||||
|
||||
|
Ahora bien, si tus consultas van a ser armadas en tiempo de ejecución, no es posible emplear campos persistentes. En este caso lo que debes emplear es el CASE en tu SQL.
Desconozco MySQL, pero algunos motores tienen la sentencia CASE. Se puede hacer algo como:
Puedes verificar también si MySQL tiene además alguna función equivalente a IIF() de Firebird 2.0 Saludos, |
|
#6
|
|||
|
|||
|
Creando los campos en el dataset no es necesario usar el GetText, esta la propiedad Display values la cual mostrara el valor por ejemplo
Campo.DisplayValues := 'Atendido;Pendiente'; son los valores que puede tener separados por ";" o Campo.DisplayValues := ';Pendiente'; en este ultimo solo mostraria algo en falso... |
|
#7
|
||||
|
||||
|
Saludos nuevamente, ya estuve viendo las propuestas y me parecio muy interesante la instrucción SQL el problema es que Delphi no me la detecta incluso si la hago vista saben a qué se debe esta situación?
esta es mi instrucción
Y la converti a Vtabla(es la vista) pero no me detecta delphi ese campo qué ondas :S jojo gracias nuevamente a su contribución thanks. en cuanto a displayvalues o gettext ando muy perooo muy perdido :S JEJE PERO YA LO ENCONTRÉ PERO ME GUSTARIA ENTENDER LO QUE PASO CON EL SQL POR FAVOR ![]() Última edición por mrnovice fecha: 26-11-2008 a las 04:18:30. |
|
#8
|
||||
|
||||
|
Hola de nuevo, yo también pienso que es mejor que utilices el Case en tu consulta. En mysql si funciona, tal cual te lo ha puesto Delphius. En lo que tu nos estas mostrando lo unico que veo que el falta es un end
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
#9
|
||||
|
||||
|
Si Si Me Falto El End Pero...
Si Se Lo Habia Puesto En La Sql /query Ese No Es El Detalle
![]() No Me Lo Detecta Delphi El Campo "as Nombrecampo" <---por Ejemplo |
|
#10
|
||||
|
||||
|
Hola mrnovice,
¿Podríamos ver el código y la consulta que tienes? Si te da un error, por favor copia y pega el nombre exacto del error para saber a que enemigo nos enfrentamos ![]() Tal vez exista un inconveniente, muy poco probable... pero puede que exista, en nombrar un alias a un campo cuando se emplea el CASE. No uso MySQL por lo que no te sabría decir. Cuanto más detalles nos puedas dar sobre el caso mejor te asesoraremos. Por cierto, si no es molestia te pediría que no escribieras de ese modo... la verdad es que hace más difícil la lectura. Saludos, |
|
#11
|
||||
|
||||
|
HOLAS, PUES LO HE RESUELTO CON EL GETTEXT PERO ME SIGUE PICANDO LA DUDA EL MÉTODO USANDO SQL AGRADEZCO A TODOS SU AYUDA EN SERIO
AQUI VA
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Llenar con ceros a la izquierda una variable string | egostar | .NET | 9 | 22-08-2007 08:57:19 |
| Llenar DbGrid sin Instrucciones SQL | CamiloU | OOP | 7 | 16-01-2006 23:54:14 |
| comparar un string con un rango de valores | locorez | Varios | 2 | 09-01-2006 15:54:43 |
| Dbgrid Que Permita Checkbox Para Datos Booleanos | SoftMakerMex | OOP | 4 | 19-12-2003 20:46:38 |
| Restaurar los valores de una forma | Newbie | Varios | 1 | 21-07-2003 20:44:15 |
|