Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-05-2003
xalemdq xalemdq is offline
Registrado
 
Registrado: may 2003
Ubicación: Mar del Plata
Posts: 6
Poder: 0
xalemdq Va por buen camino
Talking Facturacion

Hola.
Con que componente me recomiendan trabajar la facturación?.
Necesito cargar

*PRODUCTOS*
detalle: detalle del producto
valor: precio del producto

No se que usar, si un <StringGrid>, un <DrawGrid> o un <DBGrid>
Lo que necesito es desde una ventana, cuando selecciono el cliente mediante un TEdit, tenga un button para ingresar articulos y me los vaya mostrando por pantalla. En el caso de borrar un articulo que lo borre con un button para borrar el seleccionado.

Recien me inicio en delphi y aprendi pascal hace unos poquitos meses. Tenganme consideración. jaja

Muchas GRACIASS !
Responder Con Cita
  #2  
Antiguo 27-05-2003
Descendents Descendents is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona
Posts: 396
Poder: 21
Descendents Va por buen camino
Yo lo haria con dbgrid.
Te sera más fácil.
para borrar

query1.delete;
en cuanto tengas la fila seleccionada que deseas borrar


Espero haberte entendido.
Un saludo
Responder Con Cita
  #3  
Antiguo 27-05-2003
judoboy judoboy is offline
Miembro
 
Registrado: may 2003
Ubicación: Valencia
Posts: 139
Poder: 21
judoboy Va por buen camino
Yo te recomiendo un DBGrid, también, es lo más practico y sencillo.

Ejemplo, en una factura. Formada por la Tabla Facturas y la Tabla Lineas_Factura.
Suponiendo que tienes hecha la relación maestro-detalle
Código:
TableFACTURAS.Post //Primero guardamos los datos de la factura

//Ahora meteremos los datos de la linea detalle, los que se cogen 
//de unos Edits
TableLineas_Factura.Insert //o si prefieres Append

TableLineas_FacturaCODIGO_ARTICULO.AsString:=EditArticulo.Text;
TableLineas_FacturaDESCRIPCION.AsString:=EditDescripcion.Text;
TableLineas_FacturaCANTIDAD.AsFloat:=EditCantidad.Text;
TableLineas_FacturaPRECIO.AsFloat:=EditPrecio.Text;

//Guardo los datos

TableLineas_Facturas.Post
Es decir primero ponemos la tabla en Modo Insert o Append, como
prefieras.
Indicas los datos.
Y los guardas con el Post.

Esto lo pones en el envento OnClick de un Button, y ya esta

Luego puedes poner las restricciones que quieras.

Última edición por judoboy fecha: 27-05-2003 a las 22:10:37.
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


La franja horaria es GMT +2. Ahora son las 14:52:38.


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