Programación General > Visual FoxPro

 facturacion y almacenamiento

(1/1)

chispi26:
hola bien mi duda radica en alguna cosas referida a los grids tengo un formulario donde en base a un codigo que tipeo muestro si hay stock disponible de una prenda de ropa con un boton de verficar codigo se visualiza los datos en base al codigo para ello abro la tabla articulos para este caso mi duda radica de que forma añado cada cosa se se visualiza en los textbox y spinner al grid y asi con cada codigo que busco para añadirlo al grid con un boton que se llame añadir item, mi segunda duda es sobre almacenar todo lo que se visualiza en el grid en la tabla ventas donde se registran todas las ventas de un dia determinado generalmente se usa append blank y gather memvar para grabar un registro cualquiera me gustaria saber como se aplica eso a un grid me olvide tambien el en grid se debe añadir la fecha de venta de un textbox, y por ultimo ya que este formulario se usa para grabar un venta o mas y mandar a imprimir a una factura que se confecciona en un reporte del tipo b que es tipica para un negocio de ropa aca paso el codigo fuente y las tablas desde ya muchas gracias salu2 ale.

aca paso una imagen de lo que pretendo hacer como bien se ve hay una serie de textbox o combox para ingresar algun dato referido a una factura como la fecha de venta el articulo precio cantidad a eso quiero añadirlo a una grilla con un boton ingresar similar a la foto el cual no se cuales seria el codigo para añadir lo que contiene un textbox o combox al grid, tambien lo que se ve en la grilla pretendo almacenarlo en una tabladonde registro las ventas y mandar a imprimir eso como se ve tiene un boton imprimir y grabar alguien tendra algun ejemplo similar yo aca pase lo que hize hastaeste momento pero sigo atascado con como usar un grid y manejarlo para grabar y imprimir datos nada mas eso es todo salu2 ale. :good:

arielb:
Hola espero estén bien, yo estuve de vacaciones y descansé bastante, gracias a Dios, y bueno regresando a mi faena.

Entrando en el tema, para añadir lo que tienes en los text y el spinner, debes agregar los valores a la tabla que el grid está apuntando.

--- Código: Text --- select tablagridappend blank in tablagridreplace campo with valor in tablagrid 
y luego vuelves hacer la referencia a la tabla

--- Código: Text --- thisform.grid1.RECORDSOURCE="MITABLA" thisform.grid1.refresh() 
--- Citar --- mi segunda duda es sobre almacenar todo lo que se visualiza en el grid en la tabla ventas donde se registran todas las ventas de un dia determinado generalmente se usa append blank y gather memvar para grabar un registro cualquiera
--- Fin de la cita ---
no pienses en el grid acuerdate que el grid apunta a una tabla o cursor
solo apunta a la tabla y usas gather como ya sabes usarlo.

Navegación

[0] Índice de Mensajes

Ir a la versión completa