FoxPro/Visual FoxPro - ayuda urgente por favor

 
Vista:

ayuda urgente por favor

Publicado por joel (70 intervenciones) el 10/12/2006 02:29:44
holas a los expertos

lo q' deseo amigos es lo sgte.

se necesita q' al ingresar al sistema informatico me de un mensaje de alerta sobre clientes q' estan en MOROSIDAD EN CUANTO A SU CREDIT POR LA EMPRESA

ESTO TIENE Q' SER AUITOMATICO SIN PRESIONAR NINGUN BOTON , ES SOLO CUANDO SE INGRESA AL SISTEMA Y DE ACUERDO A LA FECHA DEL SISTEMA ME PUEDA MOSTRAR ESTE MENSAJE.

COMO PORDIA HACERLO


GRACIAS POR TODO
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 urgente por favor

Publicado por sergio (737 intervenciones) el 11/12/2006 14:27:46
escribis en un prg el codigo que necesitas
en el programa de inicio de tu sistema invocas a ese prg

do programa.prg

ahora!!

en este prg podes llamar a un formaurio que tenga los datos que vos necesitas para poder mostrar y un boton para saliur de este formualrio y continuar con el formaulario de inicio
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 urgente por favor

Publicado por neo (296 intervenciones) el 11/12/2006 15:47:30
Coincido con el colega sergio...solo tienes que crear tu codigo en un prg, o solo hacer un proceso para que revise primeramente por fecha, los morosos con un

Local var1,var2
var1=date()
var2=moroso
Select 1
set filter to fecha=var1 and fecha=var1<30 and mi_campo_moroso =var1
Locate for mi_tabla.mi_campo_moroso=var1
If found() then
wait window "Mostrando Clientes Morosos" timeout .8
do form Formulario_morosos.scx
else
Wait window "No existen Clientes morosos con esta Fecha" Timeout .8
do menu_principal.mpr

Set filter to

Thisform.refresh
Endif
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 urgente por favor

Publicado por Manuel Medina (332 intervenciones) el 14/12/2006 17:47:13
mas facil

en tu programa principal de entrada (prg) puede hacer algo facil:

use c:\sistema\deuda (donde sistema es la carpeta y deuda la tablas deuda)
replace dias with date() - fecha all (donde fecha la fecha de factura )

brow for dias > 30 (muestra las facturas que tienen mas de 30 dias)

ya tiene la cantidad de dias de cada facturas, por lo tanto puede hacer lo que quiera. Si te interesa puedo hacer que lo haga una vez al dia.
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