Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-05-2011
Rofocale Rofocale is offline
Miembro
 
Registrado: mar 2010
Posts: 182
Poder: 15
Rofocale Va por buen camino
campo en memoria para grid

Buenas de esta sentencia en una tabla compras no tengo agregado el campo subtotal en la tabla se puede agregar este campo en memoria sin crearlo en la tabla ? para poder agregar dicho campo en un grid y me lo muestre temporal los valores que se deberia de mostrar que es la resta entre total e iva

Código Delphi [-]
SELECT clave, caja, documento, fecha, estatus, total-iva AS subtotal from compras

uso un query un dataset provider un clientdataset y un data source

he agregado el campo subtotal en el clientdataset como internalclac lo he agregado a mi grid el campo pero al mostrar los datos en el grid este campo no muestra nada sale vacio

por eso quisiera que me expliquen si se puede o no y como lo hago
muchas gracias
Responder Con Cita
  #2  
Antiguo 22-05-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
El DBGrid esta ligado al query?.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #3  
Antiguo 22-05-2011
Rofocale Rofocale is offline
Miembro
 
Registrado: mar 2010
Posts: 182
Poder: 15
Rofocale Va por buen camino
si caral esta ligado al query me muestra todos los datos que estan en la tabla menos el subtotal a pesa que lo he creado como lo menciono.. me sale en blanco en el grid ese campo
Responder Con Cita
  #4  
Antiguo 22-05-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Si tienes ligado el dbgrid al query, el nombre del campo sera subtotal, que es el que pusiste.
Si colocas en el dataset otro nombre no lo mostrara.
1- Coloca en el string del query la sentencia que usas:
Código SQL [-]
SELECT clave, caja, documento, fecha, estatus, total-iva AS subtotal from compras
2-Coloca en el dbgrid el campo subtotal que saldra.
3- Ejecuta el programa
Saludos
__________________
Siempre Novato
Responder Con Cita
  #5  
Antiguo 22-05-2011
Rofocale Rofocale is offline
Miembro
 
Registrado: mar 2010
Posts: 182
Poder: 15
Rofocale Va por buen camino
lo tengo ligado y subtotal tmb esta enlazado en el grid pero no sale nada.. una cosa solo tengo que crear el campo en el clientdata set o tambien tengo que crearlo en el ibquery ?
Responder Con Cita
  #6  
Antiguo 22-05-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
O una u otra.
No entiendo la necesidad del cliente dataset y ademas el query, como digo, o una u otra.
Para mi el cliente sobra, yo lo haria todo con el query.
Saludos
__________________
Siempre Novato
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Campo Calculado en JvDBUltim Grid mantraxer21 Varios 1 27-08-2010 17:52:35
Cambio de valor de un campo en un grid jafera Varios 14 23-08-2010 00:24:12
Campo en memoria de un dataset. peccatum OOP 8 05-11-2008 15:54:29
Problemas para mostrar campo calculado en Grid whatson Varios 8 11-03-2008 02:10:32
Mostrar un campo clob en un grid Lix Oracle 5 27-02-2004 20:48:57


La franja horaria es GMT +2. Ahora son las 00:53:14.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi