FoxPro/Visual FoxPro - Ayuda en Foxpro 2.6 PARA MS-DOS

 
Vista:

Ayuda en Foxpro 2.6 PARA MS-DOS

Publicado por DOUGLAS (2 intervenciones) el 17/04/2003 20:25:39
TODO FOXPRO 2.6 MS-DOS
ESTOY ACOSTUMBRADO A HACER MIS REPORTES EN FOX2.6 SOLO EN CODIGOS, PUEDO llamar el menu de la impresora en codigo como?
y dicirle que me imprima dos pàginas en vez de una, o hacer lo con codigos programados.. como Nunca he Usado el CREate Reporte, no se puede?

1.- Como puedo hacer una Busqueda incremental en foxpro para Ms Dos 2.6. por ejemplo lo que escribo en un Get, que lo busque automaticamente en la tabla y luego que al mismo tiempo me actualiza una ventana como hago. se puede hacer de esta manera como en vfp.
que me aconsejan. talvez me envian un pequeño ejemplos ...

2.- Como hacer para que el menu Generado por el Generador de Menu no se me Cuelgue, ya que digo digite password SI ESTA CORRECTA QUE HAGA UN DO MENU.. LUEGO ME APARECE LA VENTANA DE COMMANDO. ESTO LO ESTOY PROBANDO DESDE EL PROYECTO. o tengo que hacer un READ. en vez de que quede el menu de arriba no se puede . o ya en el EXE . no se me va a colgar y me va a leer el menu .

3.- se lo puedo correr con win xp, no lo hace como hacerlo, o no se puede?
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:Ayuda en Foxpro 2.6 PARA MS-DOS

Publicado por Ahmed (129 intervenciones) el 22/04/2003 23:39:53
Amigo
Sobre el primer punto el foxpro dos no hay algun comando que te muestre la ventana de la impresora para que especifiques entre otros el numero de copias, este comando (prompt) solo esta disponible en las versiones para windows, esto lo tienes que hacer desde tu programa, por ejemplo preguntandole al usuario el numero de copias y mandas a imprimir el numero de copias solicitadas con el comando for.

Sobre el segundo punto en windows es mas funcional, pero puedes hacer indexando la tabla por el campo que quieres que te realice la busqueda incremental, para ello te tienes que valer del comando lastkey() dentro de un blucle que te controle la tecla [enter] o [esc] para detener el proceso y por cada tecla que preciones realizas lo siguiente

x=lastkey()
id=id+chr(x)
seek id

Sobre el ultimo punto despues de llamar a tu menu debes utilizar el comando read pero de esta manera

do menu.mpr
read .t.

con eso te creara un bucle infinito que lo deberas deterner utilizando el comando CANCEL, para ello queas un procedimiento de salida que llame a este comando

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

RE:Ayuda en Foxpro 2.6 PARA MS-DOS

Publicado por Rick Hunter (80 intervenciones) el 23/04/2003 00:21:51
Para XP, debes configurar el arhchivo CONFIG.NT, equivalente al config.sys, con las líneas FILES=100 y BUFFERS = 40, esto lo usé en Windows 2000, y funcionó muy bien, incluso en NT 4.0.

En cuanto a lo de la Lista, debes manejar arreglos dentro de las pantallas que lo requieran, esto es con LISTAS.

QUE ES EXACTAMENTE LO QUE DESEAS CREAR??
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