![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
#1
|
|||
|
|||
![]() 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 ! |
#2
|
|||
|
|||
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 |
#3
|
|||
|
|||
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 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. |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
|