SoloCodigo

Programación General => Visual FoxPro => Mensaje iniciado por: j_diaz en Miércoles 24 de Mayo de 2006, 19:47

Título: Ayuda Para Trabajo
Publicado por: j_diaz en Miércoles 24 de Mayo de 2006, 19:47
buenas tardes, necesito ayuda con un programa que calcule el interes, inicialmente es algo sencillo, pero el inconveniente es que tengo que sacar el saldo promedio sumando los movimientos y si es viernes tengo que contar el sabado y domingo con el valor del viernes y sumarlo,Esperando su ayuda .

Saludos cordiales,
Jonathan Díaz.
Título: Re: Ayuda Para Trabajo
Publicado por: arielb en Miércoles 24 de Mayo de 2006, 21:17
Con este codigo puedes identificar el dia que necesitas

Código: Text
  1. vFecha = "VIERNES"
  2. If vFecha = Cdow(Date())&&aqui se puede usar el registro fecha de la tabla
  3.   Messagebox("Debo tomar otros dias mas")
  4. Else
  5.   Messagebox("Debo hacer el calculo normal")
  6. Endif
  7.  

Tambien puedes usar DOW(DATE()) que devuelve un valor del 1 al 7 dependiendo el dia de la semana. Viernes seria 6.
Pero puedes colocar en que parte exactamente tienes problemas para tratar de ayudarte mejor.
Para sumar podrias usar algo asi
CALCULATE SUM(tabla.campo) for condicion to variable
la suma de esto le sacarias el promedio.
Puedes revisar en la ayuda de fox las funciones PV(), SUM(), FV() te ayudarán bastante a lo que necesitas.

Suerte