FoxPro/Visual FoxPro - Duda en Forms

   
Vista:

Duda en Forms

Publicado por Ramon (81 intervenciones) el 28/08/2010 20:08:22
HOla.. buenas tardes...
quisiera me ilustraran con su gran sabiduria a este pobre aprendiz de programacion de foxpro..

Tengo un form llamado FVENDER y otro llamado FINFORMA..

cuando se realiza el registro de los productos en la ventana de FVENDER al terminar tengo un boton llamado totalizar y llamo al formulario FINFORMA que es EL que me dice cuanto va a pagar y cuanto voy a devolver al cliente. y lo llamo asi desde FVDENER.

do form FINFORMA with nTotal

Sin cerrar el form FVENDER que quedo atras, todavia con los datos de las cosas vendidas, aparezca el form FINFORMA..y al oprimir en este el boton "imprimir tiket " cerrar este form Y deseo que realice cambios en el formulario FVENDER... por ejemplo

FVENDER.INIT
Para iniciar una nueva nota y limpiar el contenedor de datos.

******BOTON TOTALIZAR EN FVENDER
.SetAll('Enabled',.f.)
.Refresh
DO FORM Informa with ntotal

***** UNLOAD DEL FORM FINFORMA
WITH thisform.fVentas
.SetAll('Enabled',.t.)
.init
thisform.Release
EndWith

GRACIAS POR SU AYUDA...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Duda en Forms

Publicado por es_binario (757 intervenciones) el 30/08/2010 00:11:52
puedes usar el comando with

digamos

do form FINFORMA with no_pedido

y luego en el init del FINFORMA tener
lparameters no_ped as integer

y ya las intrucciones que tu deses

Aunque a mi parecer la mejor opcion seria usar un formset. conjunto de formularios aunque trabajan mejor desde la version 6.0 en adelante.

saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar