FileMaker - enviar un reporte al final de mes

   
Vista:

enviar un reporte al final de mes

Publicado por Enrique Olvera Solano (20 intervenciones) el 29/09/2009 17:32:22
hola amigos aguien sabra como hacer un guion para que al final del mes me mande un reporte en dpf a un correo especifico.
muchas gracias
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
Imágen de perfil de Jesus Sanchez

RE:enviar un reporte al final de mes

Publicado por Jesus Sanchez (380 intervenciones) el 30/09/2009 10:25:16
Crea un script que se ejecute al abrir el archivo, que compruebe si el dia 30 o 31 dependiendo del mes y que genere el listado.

Salu2.
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:enviar un reporte al final de mes

Publicado por Enrique Olvera Solano (20 intervenciones) el 30/09/2009 21:35:45
gracias por tu respuesta.
si se que tengo que crear un guion y que los dias 30 o 31 sea la condicion para general el reporte el problema es que todavia no soy muy bueno en hacer guiones y desocozco muchos comando. si me pudieras enseñar como va la estructura del scrip te lo agradeceria mucho.
sds.
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
Imágen de perfil de Jesus Sanchez

RE:enviar un reporte al final de mes

Publicado por Jesus Sanchez (380 intervenciones) el 01/10/2009 16:56:34
Veamos, supongamos que tenemos un campo que es el que determina si debe aparecer en el listado (uno o varios da igual).
El guion debe quedar asi (lo hago sin Filemaker, revisalo)

If
(Day (Get(CurrentDate)) = 30 and ( Month (Get(CurrentDate)) ="Abril" or Month (Get(CurrentDate)) ="Junio" or Month (Get(CurrentDate)) ="Septiembre" or Month (Get(CurrentDate)) ="Noviembre" )
or
(Day (Get(CurrentDate)) = 31 and ( Month (Get(CurrentDate)) ="Enero" or Month (Get(CurrentDate)) ="Marzo" or Month (Get(CurrentDate)) ="Mayo" or Month (Get(CurrentDate)) ="Julio" or Month (Get(CurrentDate)) ="Octubre" or Month (Get(CurrentDate)) ="Diciembre" )
or
(Day (Get(CurrentDate)) = 29 and ( Month (Get(CurrentDate)) ="Febrero" )
or
(Day (Get(CurrentDate)) = 28 and ( Month (Get(CurrentDate)) ="Febrero" )

Ir a la presentacion (donde tengas todos los campos)
Modo buscar (Sin pausa ni restaurar=
Establecer campo (campo1 [condicion de busqueda])
Establecer campo (campo2 [condicion de busqueda])
Establecer campo (campo3 [condicion de busqueda])... los que necesites
Ejecutar Busquedas (sin especificar criterios)
Ordenar
Ir a la presentacion (Reporte)
Modo vista previa (con pausa)
Configurar impresion (sin dialogo)
Imprimir (sin dialogo)
Modo Visualizar
Ir a la presentacion original.

Else
Salir del guion
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