Entrar
¿Nuevo usuario? Inscribirme
guvoaII · GUVOA Visual Object Español
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés hacer búsquedas de antiguos mensajes del grupo.

Mensajes

  Mensajes Ayuda
Avanzado
Mensajes 1509 - 1538 de 2799   Más reciente  |  < Más reciente  |  Más antiguo >  |  Más antiguo
Mensajes: Mostrar resúmenes de los mensajes   (Agrupar por tema) Clasificar por fecha v  
#1538 De: "[xCSA] Claudio Torrillo" <clipsupp@...>
Fecha: Dom, 1 de Abr, 2007 12:51 pm
Asunto: RE: VO 2.7b y Style XP.
clipsupp
Sin conexión Sin conexión
Enviar correo Enviar correo
 

El tema es que al utilizar los estilos, no sólo se afecta a la forma en como se muestran los controles, sino que también el contenido.

Para poder representar el color del texto de un FixedText la API de estilos debe buscar en la configuración de windows todos los datos.

 

Lo que vos haces, es cambiar el color del texto, claro eso al iniciar la ventana, pero al pasar una ventana por encima de la otra, los datos se redibujan teniendo en cuanta los estilos y no tu definición de colores.

 

Un consejo, los colores no deben cambiarse, eso invalida al usuario el uso del cambio de color.

 

No me canso de repetir lo que me pasó personalmente con una empresa a la cual mi definición de colores no le cuadraba, yo había tomado un color X para el texto y resulta que la empresa decidión que ese color fuese el mismo de fondo, ergo los datos no se veían.

 

Lo mejor es tratar de utilizar os colores definidos en Windows y para resaltar texto no CAMBIAR COLORES sino CUERPO y TAMAÑO de font. Se obtiene una estética más acompasada con el entorno.

 

Para más comparación, MS no usa colores en el texto, el texto siempre es negro sobr el fondo STD que manda el estilo.

 

Una de 2 o utilizas el estilo XP o utilizas TU estilo.

 

 

Claudio G. Torrillo

www.xcsa.com.ar

Tel/Fax: 4840-0255

info(@)xcsa.com.ar

 


De: guvoaII@... [mailto:guvoaII@...] En nombre de Gerardo J. Biagiotti
Enviado el: Viernes, 30 de Marzo de 2007 04:17 p.m.
Para: guvoaII@...
Asunto: RE: [guvoaII] VO 2.7b y Style XP.

 

Claudio, no utilizo ninguna clase. Son STD FixedText.

A que te referís con “solo te funcionan si el control se diseña para trabajar con estilos”???

Te adjunto un MEF para que veas como están diseñados los controles.

 

 

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail:  gjbiagiotti@coyspu.com.ar
         gjbiagiotti@gmail.com
         gjbiagiotti@yahoo.com.ar

MSN: gerardo_biagiotti@hotmail.com


 

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de Claudio Torrillo
Enviado el: Viernes, 30 de Marzo de 2007 02:12 p.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: Re: [guvoaII] VO 2.7b y Style XP.

 

Los controles son STD FixedText o estas utilizando alguna clase?.

OJO, los estilos XP solo te funcionan si el control se diseña para trabajar con estilos.

Eso que pusistes, sólo afecta a los controles predefinidos de Windows.

Por ejemplo, si un botón tiene un BMP ya no lo ves como XP sino al viejo estilo W2000 o W98.

 

Claudio G. Torrillo
www.xcsa.com.ar

 

----- Mensaje original ----
De: Gerardo J. Biagiotti <gjbiagiotti@gmail.com>
Para: GUVOA II <guvoaII@gruposyahoo.com.ar>
Enviado: viernes 30 de marzo de 2007, 9:06:26
Asunto: [guvoaII] VO 2.7b y Style XP.

He incorporado a mi programa el código para que se vean con los estilos del XP.

 

DEFINE CREATEPROCESS_ MANIFEST_ RESOURCE_ ID := 1

RESOURCE CREATEPROCESS_ MANIFEST_ RESOURCE_ ID RC_RT_MANIFEST C:\SPI\Administració n\Sistema\ cctl6.man

DEFINE RC_RT_MANIFEST := 24

 

El archivo cctl6.man contiene lo siguiente:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<assembly xmlns="urn:schemas- microsoft- com:asm.v1" manifestVersion="1.0">

<assemblyIdentity

    version="1.0.0.0"

    processorArchitectu re="X86"

    name="VO.Application"

    type="win32"

/>

<description>Visual Objects Application.</description>

<dependency>

    <dependentAssembly>

        <assemblyIdentity

            type="win32"

            name="Microsoft.Windows. Common-Controls"

            version="6.0.0.0"

            processorArchitectu re="X86"

            publicKeyToken="6595b64144ccf1df"

            language="*"

        />

    </dependentAssembly>

</dependency>

</assembly>

 

En la imagen siguiente se pueden ver las 2 ventanas que contienen información del sistema, con textos en color azul (ventana superior) y controles de fondo azul y texto negro (ventana inferior alargada).

 

 

¡Error! Nombre de archivo no especificado.

 

Si observan la siguiente imagen, verán que al abrir una ventana cualquiera, los textos azules quedan de color negro, y los controles de fondo azul quedan con fondo gris en el área de los textos.

Pero al mover la ventana recién abierta sobre dichos texto y controles vuelven a sus colores originales.

Precisamente, parte del texto, ahora se ve color azul porque moví la ventana para que se vea el efecto.

Miren los controles de la ventana inferior.

 

¡Error! Nombre de archivo no especificado.

 

Cómo puedo hacer para evitar que sucedan estos cambios de colores cada vez que se abre una ventana.

Espero que las imágenes lleguen.

 

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail:  gjbiagiotti@ coyspu.com. ar
         gjbiagiotti@ gmail.com
         gjbiagiotti@ yahoo.com. ar

MSN: gerardo_biagiotti@ hotmail.com

 

 

 


Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
Probalo ya!


#1537 De: "Gerardo J. Biagiotti" <gjbiagiotti@...>
Fecha: Vie, 30 de Mar, 2007 7:16 pm
Asunto: RE: VO 2.7b y Style XP.
gjbiagiotti
Sin conexión Sin conexión
Enviar correo Enviar correo
 

Claudio, no utilizo ninguna clase. Son STD FixedText.

A que te referís con “solo te funcionan si el control se diseña para trabajar con estilos”???

Te adjunto un MEF para que veas como están diseñados los controles.

 

 

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

 

De: guvoaII@... [mailto:guvoaII@...] En nombre de Claudio Torrillo
Enviado el: Viernes, 30 de Marzo de 2007 02:12 p.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] VO 2.7b y Style XP.

 

Los controles son STD FixedText o estas utilizando alguna clase?.

OJO, los estilos XP solo te funcionan si el control se diseña para trabajar con estilos.

Eso que pusistes, sólo afecta a los controles predefinidos de Windows.

Por ejemplo, si un botón tiene un BMP ya no lo ves como XP sino al viejo estilo W2000 o W98.

 

Claudio G. Torrillo
www.xcsa.com.ar

 

----- Mensaje original ----
De: Gerardo J. Biagiotti <gjbiagiotti@...>
Para: GUVOA II <guvoaII@...>
Enviado: viernes 30 de marzo de 2007, 9:06:26
Asunto: [guvoaII] VO 2.7b y Style XP.

He incorporado a mi programa el código para que se vean con los estilos del XP.

 

DEFINE CREATEPROCESS_ MANIFEST_ RESOURCE_ ID := 1

RESOURCE CREATEPROCESS_ MANIFEST_ RESOURCE_ ID RC_RT_MANIFEST C:\SPI\Administració n\Sistema\ cctl6.man

DEFINE RC_RT_MANIFEST := 24

 

El archivo cctl6.man contiene lo siguiente:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<assembly xmlns="urn:schemas- microsoft- com:asm.v1" manifestVersion="1.0">

<assemblyIdentity

    version="1.0.0.0"

    processorArchitectu re="X86"

    name="VO.Application"

    type="win32"

/>

<description>Visual Objects Application.</description>

<dependency>

    <dependentAssembly>

        <assemblyIdentity

            type="win32"

            name="Microsoft.Windows. Common-Controls"

            version="6.0.0.0"

            processorArchitectu re="X86"

            publicKeyToken="6595b64144ccf1df"

            language="*"

        />

    </dependentAssembly>

</dependency>

</assembly>

 

En la imagen siguiente se pueden ver las 2 ventanas que contienen información del sistema, con textos en color azul (ventana superior) y controles de fondo azul y texto negro (ventana inferior alargada).

 

 

¡Error! Nombre de archivo no especificado.

 

Si observan la siguiente imagen, verán que al abrir una ventana cualquiera, los textos azules quedan de color negro, y los controles de fondo azul quedan con fondo gris en el área de los textos.

Pero al mover la ventana recién abierta sobre dichos texto y controles vuelven a sus colores originales.

Precisamente, parte del texto, ahora se ve color azul porque moví la ventana para que se vea el efecto.

Miren los controles de la ventana inferior.

 

¡Error! Nombre de archivo no especificado.

 

Cómo puedo hacer para evitar que sucedan estos cambios de colores cada vez que se abre una ventana.

Espero que las imágenes lleguen.

 

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail:  gjbiagiotti@ coyspu.com. ar
         gjbiagiotti@ gmail.com
         gjbiagiotti@ yahoo.com. ar

MSN: gerardo_biagiotti@ hotmail.com

 

 

 


Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
Probalo ya!


#1536 De: Claudio Torrillo <clipsupp@...>
Fecha: Vie, 30 de Mar, 2007 5:12 pm
Asunto: Re: VO 2.7b y Style XP.
clipsupp
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Los controles son STD FixedText o estas utilizando alguna clase?.

OJO, los estilos XP solo te funcionan si el control se diseña para trabajar con estilos.

Eso que pusistes, sólo afecta a los controles predefinidos de Windows.

Por ejemplo, si un botón tiene un BMP ya no lo ves como XP sino al viejo estilo W2000 o W98.
 
Claudio G. Torrillo
www.xcsa.com.ar


----- Mensaje original ----
De: Gerardo J. Biagiotti <gjbiagiotti@...>
Para: GUVOA II <guvoaII@...>
Enviado: viernes 30 de marzo de 2007, 9:06:26
Asunto: [guvoaII] VO 2.7b y Style XP.

He incorporado a mi programa el código para que se vean con los estilos del XP.

 

DEFINE CREATEPROCESS_ MANIFEST_ RESOURCE_ ID := 1

RESOURCE CREATEPROCESS_ MANIFEST_ RESOURCE_ ID RC_RT_MANIFEST C:\SPI\Administració n\Sistema\ cctl6.man

DEFINE RC_RT_MANIFEST := 24

 

El archivo cctl6.man contiene lo siguiente:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<assembly xmlns="urn:schemas- microsoft- com:asm.v1" manifestVersion="1.0">

<assemblyIdentity

    version="1.0.0.0"

    processorArchitectu re="X86"

    name="VO.Application"

    type="win32"

/>

<description>Visual Objects Application.</description>

<dependency>

    <dependentAssembly>

        <assemblyIdentity

            type="win32"

            name="Microsoft.Windows. Common-Controls"

            version="6.0.0.0"

            processorArchitectu re="X86"

            publicKeyToken="6595b64144ccf1df"

            language="*"

        />

    </dependentAssembly>

</dependency>

</assembly>

 

En la imagen siguiente se pueden ver las 2 ventanas que contienen información del sistema, con textos en color azul (ventana superior) y controles de fondo azul y texto negro (ventana inferior alargada).

 

 

 

Si observan la siguiente imagen, verán que al abrir una ventana cualquiera, los textos azules quedan de color negro, y los controles de fondo azul quedan con fondo gris en el área de los textos.

Pero al mover la ventana recién abierta sobre dichos texto y controles vuelven a sus colores originales.

Precisamente, parte del texto, ahora se ve color azul porque moví la ventana para que se vea el efecto.

Miren los controles de la ventana inferior.

 

 

Cómo puedo hacer para evitar que sucedan estos cambios de colores cada vez que se abre una ventana.

Espero que las imágenes lleguen.

 

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail:  gjbiagiotti@ coyspu.com. ar
         gjbiagiotti@ gmail.com
         gjbiagiotti@ yahoo.com. ar

MSN: gerardo_biagiotti@ hotmail.com

 




Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
Probalo ya!

#1535 De: "Gerardo J. Biagiotti" <gjbiagiotti@...>
Fecha: Vie, 30 de Mar, 2007 1:01 pm
Asunto: VO 2.7b y Style XP.
gjbiagiotti
Sin conexión Sin conexión
Enviar correo Enviar correo
 

He incorporado a mi programa el código para que se vean con los estilos del XP.

 

DEFINE CREATEPROCESS_MANIFEST_RESOURCE_ID := 1

RESOURCE CREATEPROCESS_MANIFEST_RESOURCE_ID RC_RT_MANIFEST C:\SPI\Administración\Sistema\cctl6.man

DEFINE RC_RT_MANIFEST := 24

 

El archivo cctl6.man contiene lo siguiente:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">

<assemblyIdentity

    version="1.0.0.0"

    processorArchitecture="X86"

    name="VO.Application"

    type="win32"

/>

<description>Visual Objects Application.</description>

<dependency>

    <dependentAssembly>

        <assemblyIdentity

            type="win32"

            name="Microsoft.Windows.Common-Controls"

            version="6.0.0.0"

            processorArchitecture="X86"

            publicKeyToken="6595b64144ccf1df"

            language="*"

        />

    </dependentAssembly>

</dependency>

</assembly>

 

En la imagen siguiente se pueden ver las 2 ventanas que contienen información del sistema, con textos en color azul (ventana superior) y controles de fondo azul y texto negro (ventana inferior alargada).

 

 

 

Si observan la siguiente imagen, verán que al abrir una ventana cualquiera, los textos azules quedan de color negro, y los controles de fondo azul quedan con fondo gris en el área de los textos.

Pero al mover la ventana recién abierta sobre dichos texto y controles vuelven a sus colores originales.

Precisamente, parte del texto, ahora se ve color azul porque moví la ventana para que se vea el efecto.

Miren los controles de la ventana inferior.

 

 

Cómo puedo hacer para evitar que sucedan estos cambios de colores cada vez que se abre una ventana.

Espero que las imágenes lleguen.

 

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

 


#1534 De: "Gerardo J. Biagiotti" <gjbiagiotti@...>
Fecha: Vie, 30 de Mar, 2007 12:06 pm
Asunto: VO 2.7b y Style XP.
gjbiagiotti
Sin conexión Sin conexión
Enviar correo Enviar correo
 

He incorporado a mi programa el código para que se vean con los estilos del XP.

 

DEFINE CREATEPROCESS_MANIFEST_RESOURCE_ID := 1

RESOURCE CREATEPROCESS_MANIFEST_RESOURCE_ID RC_RT_MANIFEST C:\SPI\Administración\Sistema\cctl6.man

DEFINE RC_RT_MANIFEST := 24

 

El archivo cctl6.man contiene lo siguiente:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">

<assemblyIdentity

    version="1.0.0.0"

    processorArchitecture="X86"

    name="VO.Application"

    type="win32"

/>

<description>Visual Objects Application.</description>

<dependency>

    <dependentAssembly>

        <assemblyIdentity

            type="win32"

            name="Microsoft.Windows.Common-Controls"

            version="6.0.0.0"

            processorArchitecture="X86"

            publicKeyToken="6595b64144ccf1df"

            language="*"

        />

    </dependentAssembly>

</dependency>

</assembly>

 

En la imagen siguiente se pueden ver las 2 ventanas que contienen información del sistema, con textos en color azul (ventana superior) y controles de fondo azul y texto negro (ventana inferior alargada).

 

 

 

Si observan la siguiente imagen, verán que al abrir una ventana cualquiera, los textos azules quedan de color negro, y los controles de fondo azul quedan con fondo gris en el área de los textos.

Pero al mover la ventana recién abierta sobre dichos texto y controles vuelven a sus colores originales.

Precisamente, parte del texto, ahora se ve color azul porque moví la ventana para que se vea el efecto.

Miren los controles de la ventana inferior.

 

 

Cómo puedo hacer para evitar que sucedan estos cambios de colores cada vez que se abre una ventana.

Espero que las imágenes lleguen.

 

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

 


#1533 De: "[xCSA] Claudio Torrillo" <clipsupp@...>
Fecha: Vie, 30 de Mar, 2007 11:56 am
Asunto: RE: filtros en report-pro
clipsupp
Sin conexión Sin conexión
Enviar correo Enviar correo
 

Sergio;

 

Como siempre digo, LEER el código no es MIRARLO.

O sea, el error de la asignación de fechas es el código mismo.

 

No te voy a dara la solución, pero, en CLIPPER nunca usastes macros? Si, esas que se ejecutaban con “&”.

El filtro que estas construyendo en una MACRO.

 

Por último, como una ayuda enorme:

 

A := 5

B := 6

 

C := a + b

 

B := 5

 

Cuanto vale C, 10 ?

 

Suerte y buen finde…. ;)

 

 

Claudio G. Torrillo

www.xcsa.com.ar

Tel/Fax: 4840-0255

info(@)xcsa.com.ar

 


De: guvoaII@... [mailto:guvoaII@...] En nombre de AdeSistemas
Enviado el: Jueves, 29 de Marzo de 2007 04:45 p.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] filtros en report-pro

 

Gerardo voy a probar nuevamente el mef tuyo.

 

Ultima pregunta del mes con repecto al filtro, en caso que no lo pueda resolver, que otra posibilidad tengo para desarrollarlo?

 

 

Muchas gracias Buen fin de semana largo para todos. y felices pascuas.

 

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

 

 

----- Original Message -----

From: AdeSistemas

Sent: Wednesday, March 28, 2007 9:04 AM

Subject: Re: [guvoaII] filtros en report-pro

 

Logre hacer funcionar el filtro en el listado, pero . . . .

 

imprimir()

 cFiltro  := "Planilla.FECHA>=CTOD('"+SELF:oDCmfechaDesde:Value+"') .AND. "+;
     "Planilla.FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"

 

 

 

inicializar()

    LOCAL oplanilla AS planilla
               oplanilla := planilla{}

 

    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"

 

    oPlanilla:GoTop()
//    SELF:oDCmfechadesde:Value := CToD("01/01/2006")           //oplanilla:FECHA
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
//    SELF:oDCmfechahasta:Value := CToD("31/12/2006")           //oplanilla:FECHA
    SELF:oDCmfechahasta:Value := oplanilla:FECHA
    oPlanilla:Gotop()

 

yo pruebo poniendo fechas fijas como lo hice arriva y me funciona el filtro perfectamente entre esas fechas,. pero si modifico las fechas en la ventana me sigue tomando las fechas con las que la inicialice.

 

espero que me entiendan

 

que puedo hacer?

 

 

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

 



__________ Información de NOD32, revisión 2148 (20070327) __________

Este mensaje ha sido analizado con NOD32 antivirus system
part000.txt - Esta correcto
part001.htm - Esta correcto

http://www.nod32.com


#1532 De: "Gustavo Biasone" <gb_guvoa@...>
Fecha: Jue, 29 de Mar, 2007 10:08 pm
Asunto: Re: filtros en report-pro
Gustavo_S_B
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Un consejo, si me permiten.
Si queres resolver el problema no postees solamente partes de tu codigo,
postea TODO el codigo ya que de esta manera se puede ver el problema
REAL y no hay que andar "suponiendo" que hiciste tal o cual cosa.
 
GB
 
 
----- Original Message -----
Sent: Thursday, March 29, 2007 4:45 PM
Subject: Re: [guvoaII] filtros en report-pro

Gerardo voy a probar nuevamente el mef tuyo.
 
Ultima pregunta del mes con repecto al filtro, en caso que no lo pueda resolver, que otra posibilidad tengo para desarrollarlo?
 
 
Muchas gracias Buen fin de semana largo para todos. y felices pascuas.
 
Luengo Sergio
Analista de Sistemas
General Pico - La Pampa
 
 
----- Original Message -----
Sent: Wednesday, March 28, 2007 9:04 AM
Subject: Re: [guvoaII] filtros en report-pro

Logre hacer funcionar el filtro en el listado, pero . . . .
 
imprimir()
 cFiltro  := "Planilla.FECHA>=CTOD('"+SELF:oDCmfechaDesde:Value+"') .AND. "+;
     "Planilla.FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"
 
 
 
inicializar()
    LOCAL oplanilla AS planilla
               oplanilla := planilla{}
 
    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"
 
    oPlanilla:GoTop()
//    SELF:oDCmfechadesde:Value := CToD("01/01/2006")           //oplanilla:FECHA
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
//    SELF:oDCmfechahasta:Value := CToD("31/12/2006")           //oplanilla:FECHA
    SELF:oDCmfechahasta:Value := oplanilla:FECHA
    oPlanilla:Gotop()
 
yo pruebo poniendo fechas fijas como lo hice arriva y me funciona el filtro perfectamente entre esas fechas,. pero si modifico las fechas en la ventana me sigue tomando las fechas con las que la inicialice.
 
espero que me entiendan
 
que puedo hacer?
 
 
Luengo Sergio
Analista de Sistemas
General Pico - La Pampa
 



__________ Información de NOD32, revisión 2148 (20070327) __________

Este mensaje ha sido analizado con NOD32 antivirus system
part000.txt - Esta correcto
part001.htm - Esta correcto

http://www.nod32.com


#1531 De: "Gerardo J. Biagiotti" <gjbiagiotti@...>
Fecha: Jue, 29 de Mar, 2007 8:40 pm
Asunto: RE: filtros en report-pro
gjbiagiotti
Sin conexión Sin conexión
Enviar correo Enviar correo
 

Pero el problema no lo tenés con el filtro sino con la carga de la fecha.

 

La otra forma es generar el filtro en el reporte.

 

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

 

 

 

De: guvoaII@... [mailto:guvoaII@...] En nombre de AdeSistemas
Enviado el: Jueves, 29 de Marzo de 2007 04:45 p.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] filtros en report-pro

 

Gerardo voy a probar nuevamente el mef tuyo.

 

Ultima pregunta del mes con repecto al filtro, en caso que no lo pueda resolver, que otra posibilidad tengo para desarrollarlo?

 

 

Muchas gracias Buen fin de semana largo para todos. y felices pascuas.

 

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

 

 

----- Original Message -----

From: AdeSistemas

Sent: Wednesday, March 28, 2007 9:04 AM

Subject: Re: [guvoaII] filtros en report-pro

 

Logre hacer funcionar el filtro en el listado, pero . . . .

 

imprimir()

 cFiltro  := "Planilla.FECHA>=CTOD('"+SELF:oDCmfechaDesde:Value+"') .AND. "+;
     "Planilla.FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"

 

 

 

inicializar()

    LOCAL oplanilla AS planilla
               oplanilla := planilla{}

 

    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"

 

    oPlanilla:GoTop()
//    SELF:oDCmfechadesde:Value := CToD("01/01/2006")           //oplanilla:FECHA
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
//    SELF:oDCmfechahasta:Value := CToD("31/12/2006")           //oplanilla:FECHA
    SELF:oDCmfechahasta:Value := oplanilla:FECHA
    oPlanilla:Gotop()

 

yo pruebo poniendo fechas fijas como lo hice arriva y me funciona el filtro perfectamente entre esas fechas,. pero si modifico las fechas en la ventana me sigue tomando las fechas con las que la inicialice.

 

espero que me entiendan

 

que puedo hacer?

 

 

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

 



__________ Información de NOD32, revisión 2148 (20070327) __________

Este mensaje ha sido analizado con NOD32 antivirus system
part000.txt - Esta correcto
part001.htm - Esta correcto

http://www.nod32.com


#1530 De: "AdeSistemas" <adesistemas@...>
Fecha: Jue, 29 de Mar, 2007 7:45 pm
Asunto: Re: filtros en report-pro
adessistemas
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Gerardo voy a probar nuevamente el mef tuyo.
 
Ultima pregunta del mes con repecto al filtro, en caso que no lo pueda resolver, que otra posibilidad tengo para desarrollarlo?
 
 
Muchas gracias Buen fin de semana largo para todos. y felices pascuas.
 
Luengo Sergio
Analista de Sistemas
General Pico - La Pampa
 
 
----- Original Message -----
Sent: Wednesday, March 28, 2007 9:04 AM
Subject: Re: [guvoaII] filtros en report-pro

Logre hacer funcionar el filtro en el listado, pero . . . .
 
imprimir()
 cFiltro  := "Planilla.FECHA>=CTOD('"+SELF:oDCmfechaDesde:Value+"') .AND. "+;
     "Planilla.FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"
 
 
 
inicializar()
    LOCAL oplanilla AS planilla
               oplanilla := planilla{}
 
    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"
 
    oPlanilla:GoTop()
//    SELF:oDCmfechadesde:Value := CToD("01/01/2006")           //oplanilla:FECHA
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
//    SELF:oDCmfechahasta:Value := CToD("31/12/2006")           //oplanilla:FECHA
    SELF:oDCmfechahasta:Value := oplanilla:FECHA
    oPlanilla:Gotop()
 
yo pruebo poniendo fechas fijas como lo hice arriva y me funciona el filtro perfectamente entre esas fechas,. pero si modifico las fechas en la ventana me sigue tomando las fechas con las que la inicialice.
 
espero que me entiendan
 
que puedo hacer?
 
 
Luengo Sergio
Analista de Sistemas
General Pico - La Pampa
 



__________ Información de NOD32, revisión 2148 (20070327) __________

Este mensaje ha sido analizado con NOD32 antivirus system
part000.txt - Esta correcto
part001.htm - Esta correcto

http://www.nod32.com

#1529 De: "AdeSistemas" <adesistemas@...>
Fecha: Mié, 28 de Mar, 2007 12:04 pm
Asunto: Re: filtros en report-pro
adessistemas
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Logre hacer funcionar el filtro en el listado, pero . . . .
 
imprimir()
 cFiltro  := "Planilla.FECHA>=CTOD('"+SELF:oDCmfechaDesde:Value+"') .AND. "+;
     "Planilla.FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"
 
 
 
inicializar()
    LOCAL oplanilla AS planilla
               oplanilla := planilla{}
 
    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"
 
    oPlanilla:GoTop()
//    SELF:oDCmfechadesde:Value := CToD("01/01/2006")           //oplanilla:FECHA
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
//    SELF:oDCmfechahasta:Value := CToD("31/12/2006")           //oplanilla:FECHA
    SELF:oDCmfechahasta:Value := oplanilla:FECHA
    oPlanilla:Gotop()
 
yo pruebo poniendo fechas fijas como lo hice arriva y me funciona el filtro perfectamente entre esas fechas,. pero si modifico las fechas en la ventana me sigue tomando las fechas con las que la inicialice.
 
espero que me entiendan
 
que puedo hacer?
 
 
Luengo Sergio
Analista de Sistemas
General Pico - La Pampa
 

#1528 De: "Gerardo J. Biagiotti" <gjbiagiotti@...>
Fecha: Jue, 29 de Mar, 2007 3:22 pm
Asunto: RE: filtros en report-pro
gjbiagiotti
Sin conexión Sin conexión
Enviar correo Enviar correo
 

Si, está bien, ese fue un error mío.

Lo del ingreso de las fechas que te sigue tomando el valor inicial, no sé cual puede ser el problema.

Lo que te envié debería funcionar.

 

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

 

Logo SPI 3

 

De: guvoaII@... [mailto:guvoaII@...] En nombre de AdeSistemas
Enviado el: Miércoles, 28 de Marzo de 2007 08:12 p.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] filtros en report-pro

 

si lo probe, me largo error en PROTEC oplanilla AS planilla{} entoces lo que hice fue difinierlo asi

PROTEC oplanilla AS planilla ,  no largo ningun error, pero no funciona.

error   bad statement sintaxis

 

 

 

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

 

 

----- Original Message -----

Sent: Wednesday, March 28, 2007 4:49 PM

Subject: RE: [guvoaII] filtros en report-pro

 

Probaste el MEF modificado que te envié?

Porque no debería hacerte dicho problema.

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

Logo SPI 3

De: guvoaII@... [mailto:guvoaII@...] En nombre de AdeSistemas
Enviado el: Miércoles, 28 de Marzo de 2007 09:04 a.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] filtros en report-pro

Logre hacer funcionar el filtro en el listado, pero . . . .

imprimir()

 cFiltro  := "Planilla.FECHA>=CTOD('"+SELF:oDCmfechaDesde:Value+"') .AND. "+;
     "Planilla.FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"

inicializar()

    LOCAL oplanilla AS planilla
               oplanilla := planilla{}

    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"

    oPlanilla:GoTop()
//    SELF:oDCmfechadesde:Value := CToD("01/01/2006")           //oplanilla:FECHA
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
//    SELF:oDCmfechahasta:Value := CToD("31/12/2006")           //oplanilla:FECHA
    SELF:oDCmfechahasta:Value := oplanilla:FECHA
    oPlanilla:Gotop()

yo pruebo poniendo fechas fijas como lo hice arriva y me funciona el filtro perfectamente entre esas fechas,. pero si modifico las fechas en la ventana me sigue tomando las fechas con las que la inicialice.

espero que me entiendan

que puedo hacer?

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa


#1527 De: "AdeSistemas" <adesistemas@...>
Fecha: Mié, 28 de Mar, 2007 11:11 pm
Asunto: Re: filtros en report-pro
adessistemas
Sin conexión Sin conexión
Enviar correo Enviar correo
 
si lo probe, me largo error en PROTEC oplanilla AS planilla{} entoces lo que hice fue difinierlo asi
PROTEC oplanilla AS planilla ,  no largo ningun error, pero no funciona.
error   bad statement sintaxis
 
 
 
Luengo Sergio
Analista de Sistemas
General Pico - La Pampa
 
 
----- Original Message -----
Sent: Wednesday, March 28, 2007 4:49 PM
Subject: RE: [guvoaII] filtros en report-pro

Probaste el MEF modificado que te envié?

Porque no debería hacerte dicho problema.

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@coyspu.com.ar
         gjbiagiotti@gmail.com
         gjbiagiotti@yahoo.com.ar

MSN: gerardo_biagiotti@hotmail.com

Logo SPI 3

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de AdeSistemas
Enviado el: Miércoles, 28 de Marzo de 2007 09:04 a.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: Re: [guvoaII] filtros en report-pro

Logre hacer funcionar el filtro en el listado, pero . . . .

imprimir()

 cFiltro  := "Planilla.FECHA>=CTOD('"+SELF:oDCmfechaDesde:Value+"') .AND. "+;
     "Planilla.FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"

inicializar()

    LOCAL oplanilla AS planilla
               oplanilla := planilla{}

    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"

    oPlanilla:GoTop()
//    SELF:oDCmfechadesde:Value := CToD("01/01/2006")           //oplanilla:FECHA
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
//    SELF:oDCmfechahasta:Value := CToD("31/12/2006")           //oplanilla:FECHA
    SELF:oDCmfechahasta:Value := oplanilla:FECHA
    oPlanilla:Gotop()

yo pruebo poniendo fechas fijas como lo hice arriva y me funciona el filtro perfectamente entre esas fechas,. pero si modifico las fechas en la ventana me sigue tomando las fechas con las que la inicialice.

espero que me entiendan

que puedo hacer?

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa


#1526 De: "zsoftz" <zsoftz@...>
Fecha: Jue, 29 de Mar, 2007 2:07 pm
Asunto: Solucion
zsoftz
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Encontre que "ProcFile" me identificaba de alguna manera el metodo o
la clase que generaba el error, asi que cuendo detectaba que era igual
a la clase, omitia la ventana default de error y mostraba en su lugar
un textbox.

#1525 De: "AdeSistemas" <adesistemas@...>
Fecha: Jue, 29 de Mar, 2007 11:30 am
Asunto: Re: filtros en report-pro
adessistemas
Sin conexión Sin conexión
Enviar correo Enviar correo
 
 
si lo probe, me largo error en PROTEC oplanilla AS planilla{}  bad statement sintaxis entoces lo que hice fue definierlo asi PROTEC oplanilla AS planilla ,  no largo ningun error, pero no funciona. cuando emito el listado sigue el error
 
 
Pero lo logre hacer funcionar al filtro lo que pasa que no me pasa los valores de oDCmfechadesde y oDCmfechahasta de la ventana al filtro, me toma los valores con los que yo no inicializo, simpre, cual puede ser el problema
 
 
 
Luengo Sergio
Analista de Sistemas
General Pico - La Pampa
 
 
----- Original Message -----
Sent: Wednesday, March 28, 2007 4:49 PM
Subject: RE: [guvoaII] filtros en report-pro

Probaste el MEF modificado que te envié?

Porque no debería hacerte dicho problema.

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@coyspu.com.ar
         gjbiagiotti@gmail.com
         gjbiagiotti@yahoo.com.ar

MSN: gerardo_biagiotti@hotmail.com

Logo SPI 3

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de AdeSistemas
Enviado el: Miércoles, 28 de Marzo de 2007 09:04 a.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: Re: [guvoaII] filtros en report-pro

Logre hacer funcionar el filtro en el listado, pero . . . .

imprimir()

 cFiltro  := "Planilla.FECHA>=CTOD('"+SELF:oDCmfechaDesde:Value+"') .AND. "+;
     "Planilla.FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"

inicializar()

    LOCAL oplanilla AS planilla
               oplanilla := planilla{}

    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"

    oPlanilla:GoTop()
//    SELF:oDCmfechadesde:Value := CToD("01/01/2006")           //oplanilla:FECHA
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
//    SELF:oDCmfechahasta:Value := CToD("31/12/2006")           //oplanilla:FECHA
    SELF:oDCmfechahasta:Value := oplanilla:FECHA
    oPlanilla:Gotop()

yo pruebo poniendo fechas fijas como lo hice arriva y me funciona el filtro perfectamente entre esas fechas,. pero si modifico las fechas en la ventana me sigue tomando las fechas con las que la inicialice.

espero que me entiendan

que puedo hacer?

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa


#1524 De: "Gerardo J. Biagiotti" <gjbiagiotti@...>
Fecha: Mié, 28 de Mar, 2007 7:49 pm
Asunto: RE: filtros en report-pro
gjbiagiotti
Sin conexión Sin conexión
Enviar correo Enviar correo
 

Probaste el MEF modificado que te envié?

Porque no debería hacerte dicho problema.

 

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

 

Logo SPI 3

 

De: guvoaII@... [mailto:guvoaII@...] En nombre de AdeSistemas
Enviado el: Miércoles, 28 de Marzo de 2007 09:04 a.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] filtros en report-pro

 

Logre hacer funcionar el filtro en el listado, pero . . . .

 

imprimir()

 cFiltro  := "Planilla.FECHA>=CTOD('"+SELF:oDCmfechaDesde:Value+"') .AND. "+;
     "Planilla.FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"

 

 

 

inicializar()

    LOCAL oplanilla AS planilla
               oplanilla := planilla{}

 

    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"

 

    oPlanilla:GoTop()
//    SELF:oDCmfechadesde:Value := CToD("01/01/2006")           //oplanilla:FECHA
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
//    SELF:oDCmfechahasta:Value := CToD("31/12/2006")           //oplanilla:FECHA
    SELF:oDCmfechahasta:Value := oplanilla:FECHA
    oPlanilla:Gotop()

 

yo pruebo poniendo fechas fijas como lo hice arriva y me funciona el filtro perfectamente entre esas fechas,. pero si modifico las fechas en la ventana me sigue tomando las fechas con las que la inicialice.

 

espero que me entiendan

 

que puedo hacer?

 

 

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

 


#1523 De: "AdeSistemas" <adesistemas@...>
Fecha: Mié, 28 de Mar, 2007 11:12 pm
Asunto: Re: filtros en report-pro
adessistemas
Sin conexión Sin conexión
Enviar correo Enviar correo
 
 

Logre hacer funcionar el filtro en el listado, pero . . . .
 
imprimir()
 cFiltro  := "Planilla.FECHA>=CTOD('"+SELF:oDCmfechaDesde:Value+"') .AND. "+;
     "Planilla.FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"
 
 
 
inicializar()
    LOCAL oplanilla AS planilla
               oplanilla := planilla{}
 
    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"
 
    oPlanilla:GoTop()
//    SELF:oDCmfechadesde:Value := CToD("01/01/2006")           //oplanilla:FECHA
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
//    SELF:oDCmfechahasta:Value := CToD("31/12/2006")           //oplanilla:FECHA
    SELF:oDCmfechahasta:Value := oplanilla:FECHA
    oPlanilla:Gotop()
 
yo pruebo poniendo fechas fijas como lo hice arriva y me funciona el filtro perfectamente entre esas fechas,. pero si modifico las fechas en la ventana me sigue tomando las fechas con las que la inicialice.
 
espero que me entiendan
 
que puedo hacer?
 
 
Luengo Sergio
Analista de Sistemas
General Pico - La Pampa
 



__________ Información de NOD32, revisión 2148 (20070327) __________

Este mensaje ha sido analizado con NOD32 antivirus system
part000.txt - Esta correcto
part001.htm - Esta correcto

http://www.nod32.com

#1522 De: "Gerardo J. Biagiotti" <gjbiagiotti@...>
Fecha: Mié, 28 de Mar, 2007 7:49 pm
Asunto: RE: filtros en report-pro
gjbiagiotti
Sin conexión Sin conexión
Enviar correo Enviar correo
 

Probaste el MEF modificado que te envié?

Porque no debería hacerte dicho problema.

 

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

 

Logo SPI 3

 

De: guvoaII@... [mailto:guvoaII@...] En nombre de AdeSistemas
Enviado el: Miércoles, 28 de Marzo de 2007 09:04 a.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] filtros en report-pro

 

Logre hacer funcionar el filtro en el listado, pero . . . .

 

imprimir()

 cFiltro  := "Planilla.FECHA>=CTOD('"+SELF:oDCmfechaDesde:Value+"') .AND. "+;
     "Planilla.FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"

 

 

 

inicializar()

    LOCAL oplanilla AS planilla
               oplanilla := planilla{}

 

    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"

 

    oPlanilla:GoTop()
//    SELF:oDCmfechadesde:Value := CToD("01/01/2006")           //oplanilla:FECHA
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
//    SELF:oDCmfechahasta:Value := CToD("31/12/2006")           //oplanilla:FECHA
    SELF:oDCmfechahasta:Value := oplanilla:FECHA
    oPlanilla:Gotop()

 

yo pruebo poniendo fechas fijas como lo hice arriva y me funciona el filtro perfectamente entre esas fechas,. pero si modifico las fechas en la ventana me sigue tomando las fechas con las que la inicialice.

 

espero que me entiendan

 

que puedo hacer?

 

 

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

 


#1521 De: "Gerardo J. Biagiotti" <gjbiagiotti@...>
Fecha: Mié, 28 de Mar, 2007 7:49 pm
Asunto: RE: filtros en report-pro
gjbiagiotti
Sin conexión Sin conexión
Enviar correo Enviar correo
 

Probaste el MEF modificado que te envié?

Porque no debería hacerte dicho problema.

 

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

 

Logo SPI 3

 

De: guvoaII@... [mailto:guvoaII@...] En nombre de AdeSistemas
Enviado el: Miércoles, 28 de Marzo de 2007 09:04 a.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] filtros en report-pro

 

Logre hacer funcionar el filtro en el listado, pero . . . .

 

imprimir()

 cFiltro  := "Planilla.FECHA>=CTOD('"+SELF:oDCmfechaDesde:Value+"') .AND. "+;
     "Planilla.FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"

 

 

 

inicializar()

    LOCAL oplanilla AS planilla
               oplanilla := planilla{}

 

    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"

 

    oPlanilla:GoTop()
//    SELF:oDCmfechadesde:Value := CToD("01/01/2006")           //oplanilla:FECHA
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
//    SELF:oDCmfechahasta:Value := CToD("31/12/2006")           //oplanilla:FECHA
    SELF:oDCmfechahasta:Value := oplanilla:FECHA
    oPlanilla:Gotop()

 

yo pruebo poniendo fechas fijas como lo hice arriva y me funciona el filtro perfectamente entre esas fechas,. pero si modifico las fechas en la ventana me sigue tomando las fechas con las que la inicialice.

 

espero que me entiendan

 

que puedo hacer?

 

 

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

 


#1520 De: "AdeSistemas" <adesistemas@...>
Fecha: Mié, 28 de Mar, 2007 12:04 pm
Asunto: Re: filtros en report-pro
adessistemas
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Logre hacer funcionar el filtro en el listado, pero . . . .
 
imprimir()
 cFiltro  := "Planilla.FECHA>=CTOD('"+SELF:oDCmfechaDesde:Value+"') .AND. "+;
     "Planilla.FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"
 
 
 
inicializar()
    LOCAL oplanilla AS planilla
               oplanilla := planilla{}
 
    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"
 
    oPlanilla:GoTop()
//    SELF:oDCmfechadesde:Value := CToD("01/01/2006")           //oplanilla:FECHA
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
//    SELF:oDCmfechahasta:Value := CToD("31/12/2006")           //oplanilla:FECHA
    SELF:oDCmfechahasta:Value := oplanilla:FECHA
    oPlanilla:Gotop()
 
yo pruebo poniendo fechas fijas como lo hice arriva y me funciona el filtro perfectamente entre esas fechas,. pero si modifico las fechas en la ventana me sigue tomando las fechas con las que la inicialice.
 
espero que me entiendan
 
que puedo hacer?
 
 
Luengo Sergio
Analista de Sistemas
General Pico - La Pampa
 

#1519 De: "AdeSistemas" <adesistemas@...>
Fecha: Mar, 27 de Mar, 2007 8:16 pm
Asunto: Re: filtros en report-pro
adessistemas
Sin conexión Sin conexión
Enviar correo Enviar correo
 
ok lo estoy probando, cualquier cosa te aviso .
 
mas que gracias
 
 
Luengo Sergio
Analista de Sistemas
General Pico - La Pampa
 
 
----- Original Message -----
Sent: Tuesday, March 27, 2007 4:51 PM
Subject: RE: [guvoaII] filtros en report-pro

Sergio, probá este MEF .

Le hice algunas modificaciones:

- Apertura de la base

- QueryClose(). Este método se ejecuta cualquiera sea la forma en que se cierra la ventana.

- Imprimir()

 

Obviamente hacé copia del MEF que estás utilizando ahora.

 

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

 

Logo SPI 3

 

De: guvoaII@... [mailto:guvoaII@...] En nombre de AdeSistemas
Enviado el: Martes, 27 de Marzo de 2007 04:11 p.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] filtros en report-pro

 

Muchachos:

 

Logre hacer funcionar el filtro en el listado, pero . . . .

 

 cFiltro  := "Planilla.FECHA>=CTOD('"+SELF:oDCmfechaDesde:Value+"') .AND. "+;
     "Planilla.FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"

ahora tengo otro problema, yo inicializo oDCmfechadesde con la fecha del primer registro de la base de datos y oDCmfechahasta con el ultimo registro de la base de dato, entonces cuando abro la ventana para hacer el listado donde yo modifico las fechas manualmente, el filtro no me toma esas fechas modificadas, me toma las fechas con las que yo las inicialice, cual puede ser el problema.

 

    LOCAL oplanilla AS planilla
               oplanilla := planilla{}

 

    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"

 

    oPlanilla:GoTop()
//    SELF:oDCmfechadesde:Value := CToD("01/01/2006")           //oplanilla:FECHA
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
//    SELF:oDCmfechahasta:Value := CToD("31/12/2006")           //oplanilla:FECHA
    SELF:oDCmfechahasta:Value := oplanilla:FECHA
    oPlanilla:Gotop()

 

yo pruebo poniendo fechas fijas y me funciona el filtro perfectamente. pero si modifico las fechas en la ventana me sigue tomando las fechas con las que la inicialice

 

espero que me entiendan

 

Muchas gracias

 

 

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

 

 

----- Original Message -----

From: AdeSistemas

Sent: Tuesday, March 27, 2007 3:40 PM

Subject: [guvoaII] filtros en report-pro

 

Me pueden explicar un poco mas para realizar filtros en los listados?

 

por favor. que no lo puedo hacer funcionar.

 

Muchas gracias

 

 

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

 

 

----- Original Message -----

Sent: Tuesday, March 27, 2007 9:43 AM

Subject: RE: [guvoaII] dialogwindow

 

Sorry, sorry, sorry …

Era mi maldito Outlook!!!

Tu firma no era el problema.

Claudio G. Torrillo

www.xcsa.com.ar

Tel/Fax: 4840-0255

info(@)xcsa.com.ar


De: guvoaII@... [mailto:guvoaII@...] En nombre de Gerardo J. Biagiotti
Enviado el: Lunes, 26 de Marzo de 2007 11:18 p.m.
Para: guvoaII@...
Asunto: RE: [guvoaII] dialogwindow

Lo que muestra está bien. Entonces el problema está en otro lado.

Deberías enviar el MEF y el archivo de reporte para analizarlo completo.

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

Logo SPI 1

De: guvoaII@... [mailto:guvoaII@...] En nombre de AdeSistemas
Enviado el: Lunes, 26 de Marzo de 2007 08:36 p.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] dialogwindow

mfechadesde y mfechahasta son datetimepicker en la ventana

En la ventana de comando pongo

                                   

?SELF:oDCmfechaDesde:Value

?SELF:oDCmfechaHasta:Value

luego de crear cFiltro poné: ?cFiltro

me muestra esto .

                                      
26/08/2005                                                                     
19/03/2007                                                                     
oPlanilla:FECHA>=CTOD('26/08/2005') .AND. oPlanilla:FECHA<=CTOD('19/03/2007')   
                                                         

                    
supuestamente me tendria que mostrar el contenido de oplanilla:fecha no?

                                                                                                                   
                                                               

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

----- Original Message -----

Sent: Monday, March 26, 2007 3:45 PM

Subject: RE: [guvoaII] dialogwindow

Por un lado al definir aTablas:

    aTablas:={{"Planilla Caja General", cPath+"Planilla.DBF", cPath+"Pla_Fech.ntx", ,"DBFNTX"}}




El primer parámetro corresponde al alias que Report la asigna al reporte que creas.

En este caso supongo que debe ser “Planilla”, esto lo ves en el reporte.

    aTablas:={{"Planilla", cPath+"Planilla.DBF", cPath+"Pla_Fech.ntx", ,"DBFNTX"}}




Y para probar en el método Imprimir():

Antes de crear cFiltro poné:

?SELF:oDCmfechaDesde:Value

?SELF:oDCmfechaHasta:Value

luego de crear cFiltro poné: ?cFiltro

Te va a abrir una ventana de comandos y podrás ver el contenido de cFiltro y las fechas. Así podrás ver el contenido de las fechas y verificar si son válidas.

Si no aparece el contenido de la variable cFiltro es porque el error está al generarla.

En el método Inicializar() deberías usar el GoTop().

Supongo que las variables mFechaDesde y mFechaHasta son controles creados en la ventana?

También los controles de tipo DateTimePicker deben tener una fecha válida y no permiten fechas vacías.

Espero haberme explicado bien.

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

Logo SPI 1

De: guvoaII@... [mailto:guvoaII@...] En nombre de AdeSistemas
Enviado el: Lunes, 26 de Marzo de 2007 03:19 p.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] dialogwindow

Envio metodo inicializar y metodo imprimir

En el metodo imprimir() de tu sistema, definistes una variable cfiltro, de acuerdo a lo entendido por mi es que mas abajo definis oreport:setfilterexpression(cfiltro) y te efectua el filtro en el reporte entre las fechas correspondientes, me larga un error invalid filter expresion,

METHOD inicializar() CLASS planilla_caja

    LOCAL oplanilla AS planilla
 oplanilla := planilla{}

    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"

    oPlanilla:GoTo()
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
    SELF:oDCmfechahasta:Value := oplanilla:FECHA

RETUR SELF

METHOD Imprimir( ) CLASS Planilla_caja


 LOCAL oReport AS OBJECT
 LOCAL aTablas AS ARRAY
 LOCAL cfiltro AS STRING

 cFiltro  := "oPlanilla:FECHA>=CTOD(' "+SELF:oDCmfechaDesde:Value+" ') .AND. "+;
     "oPlanilla:FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"

    aTablas:={{"Planilla Caja General", cPath+"Planilla.DBF", cPath+"Pla_Fech.ntx", ,"DBFNTX"}}
    oReport := RpReport{SELF,cpath+"Informe_Planilla_Caja.rpt",,aTablas}

 IF oReport:IsValid
  oReport:Connect2Source()

   oReport:SETfilterexpression(cfiltro)


  IF SELF:oDCCB_Previsualiza:Checked
          oReport:PrintPreview("Planilla Caja General",,"Planilla Caja General.","Imprimiendo Listado...") //,,SW_SHOWMAXIMIZED,ZOOM_PAGE_WIDTH)
  ELSE
   IF oReport:ShowPrintDlg()
    oReport:Print("Planilla Caja General",,"Planilla Caja General","Imprimiendo Listado...") //,,SW_SHOWMAXIMIZED)  //,ZOOM_PAGE_WIDTH)
   ENDIF
    ENDIF

    oReport:Close()

 ENDIF

RETURN

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

----- Original Message -----

Sent: Monday, March 26, 2007 9:42 AM

Subject: RE: [guvoaII] dialogwindow

Tendrías que mostrar el código del método Imprimir() que utilizas en tu programa para determinar donde tenés el error.

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

Logo SPI 1

De: guvoaII@... [mailto:guvoaII@...] En nombre de AdeSistemas
Enviado el: Domingo, 25 de Marzo de 2007 07:02 p.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] dialogwindow

Gerardo: me funciono lo de la fecha perfectamente, muchisimas gracias.

Ahora tengo otro problema,

En el metodo imprimir() de tu sistema, definistes una variable cfiltro, de acuerdo a lo entendido por mi es que mas abajo definis oreport:setfilterexpression(cfiltro) y te efectua el filtro en el reporte entre las fechas correspondientes, me larga un error invalid filter expresion, puede ser que cfiltro hay que difinirlo en el reporte o me estoy equivocando, y si es asi como defino cfiltro en el reporte?

Gracias por todo.

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

----- Original Message -----

To: GUVOA II

Sent: Thursday, March 22, 2007 10:44 AM

Subject: RV: [guvoaII] dialogwindow

Te adjunto un MEF para que veas como se hace.

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail:  gjbiagiotti@...
MSN: gerardo_biagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

De: guvoaII@... [mailto:guvoaII@...] En nombre de AdeSistemas
Enviado el: Jueves, 22 de Marzo de 2007 08:43 a.m.
Para: guvoaII@...
Asunto: [guvoaII] dialogwindow

Tengo un problema, que no me doy cuenta como resolverlo, necesitaria una ayudita.

tengo una dialogwindow, (pantalla para imprimir) tiene dos botones, salir e imprimir, y en la misma ventana coloque dos datos que son fechadesde y fechahasta, que es una singlelineedit, el problema es que no puedo levantar en esas variables el tipo de dato fecha, a esas variables les asigno, fechadesde el primer registro de la base de datos y fechahasta el ultimo registro de la base de datos, hasta ahi perfecto, pero no puedo levantar esos valores a la pantalla para luego poder cambiar las fechas si quiero hacer el listado entre otras fechas, me lo muestra vacio y sin formato de fecha, o sea no me lo toma

espero que me entiendan

CLASS Planilla_caja INHERIT DIALOGWINDOW

 PROTECT oDCmFechadesde AS SINGLELINEEDIT
 PROTECT oDCmFechahasta AS SINGLELINEEDIT
 PROTECT oDCFixedText2 AS FIXEDTEXT
 PROTECT oDCFixedText3 AS FIXEDTEXT

  INSTANCE mFECHAdesde
  INSTANCE mFECHAhasta

Desde ya muchisimas gracias por su aporte.

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa



__________ Información de NOD32, revisión 2132 (20070321) __________

Este mensaje ha sido analizado con NOD32 antivirus system
part000.txt - Esta correcto
part001.htm - Esta correcto
Clientes Listado Cobranza.mef - Esta correcto

http://www.nod32.com

 

--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 268.18.18/734 - Release Date: 26/03/2007 02:31 p.m.


#1518 De: "Gerardo J. Biagiotti" <gjbiagiotti@...>
Fecha: Mar, 27 de Mar, 2007 7:51 pm
Asunto: RE: filtros en report-pro
gjbiagiotti
Sin conexión Sin conexión
Enviar correo Enviar correo
 

Sergio, probá este MEF .

Le hice algunas modificaciones:

- Apertura de la base

- QueryClose(). Este método se ejecuta cualquiera sea la forma en que se cierra la ventana.

- Imprimir()

 

Obviamente hacé copia del MEF que estás utilizando ahora.

 

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

 

Logo SPI 3

 

De: guvoaII@... [mailto:guvoaII@...] En nombre de AdeSistemas
Enviado el: Martes, 27 de Marzo de 2007 04:11 p.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] filtros en report-pro

 

Muchachos:

 

Logre hacer funcionar el filtro en el listado, pero . . . .

 

 cFiltro  := "Planilla.FECHA>=CTOD('"+SELF:oDCmfechaDesde:Value+"') .AND. "+;
     "Planilla.FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"

ahora tengo otro problema, yo inicializo oDCmfechadesde con la fecha del primer registro de la base de datos y oDCmfechahasta con el ultimo registro de la base de dato, entonces cuando abro la ventana para hacer el listado donde yo modifico las fechas manualmente, el filtro no me toma esas fechas modificadas, me toma las fechas con las que yo las inicialice, cual puede ser el problema.

 

    LOCAL oplanilla AS planilla
               oplanilla := planilla{}

 

    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"

 

    oPlanilla:GoTop()
//    SELF:oDCmfechadesde:Value := CToD("01/01/2006")           //oplanilla:FECHA
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
//    SELF:oDCmfechahasta:Value := CToD("31/12/2006")           //oplanilla:FECHA
    SELF:oDCmfechahasta:Value := oplanilla:FECHA
    oPlanilla:Gotop()

 

yo pruebo poniendo fechas fijas y me funciona el filtro perfectamente. pero si modifico las fechas en la ventana me sigue tomando las fechas con las que la inicialice

 

espero que me entiendan

 

Muchas gracias

 

 

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

 

 

----- Original Message -----

From: AdeSistemas

Sent: Tuesday, March 27, 2007 3:40 PM

Subject: [guvoaII] filtros en report-pro

 

Me pueden explicar un poco mas para realizar filtros en los listados?

 

por favor. que no lo puedo hacer funcionar.

 

Muchas gracias

 

 

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

 

 

----- Original Message -----

Sent: Tuesday, March 27, 2007 9:43 AM

Subject: RE: [guvoaII] dialogwindow

 

Sorry, sorry, sorry …

Era mi maldito Outlook!!!

Tu firma no era el problema.

Claudio G. Torrillo

www.xcsa.com.ar

Tel/Fax: 4840-0255

info(@)xcsa.com.ar


De: guvoaII@... [mailto:guvoaII@...] En nombre de Gerardo J. Biagiotti
Enviado el: Lunes, 26 de Marzo de 2007 11:18 p.m.
Para: guvoaII@...
Asunto: RE: [guvoaII] dialogwindow

Lo que muestra está bien. Entonces el problema está en otro lado.

Deberías enviar el MEF y el archivo de reporte para analizarlo completo.

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

Logo SPI 1

De: guvoaII@... [mailto:guvoaII@...] En nombre de AdeSistemas
Enviado el: Lunes, 26 de Marzo de 2007 08:36 p.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] dialogwindow

mfechadesde y mfechahasta son datetimepicker en la ventana

En la ventana de comando pongo

                                   

?SELF:oDCmfechaDesde:Value

?SELF:oDCmfechaHasta:Value

luego de crear cFiltro poné: ?cFiltro

me muestra esto .

                                      
26/08/2005                                                                     
19/03/2007                                                                     
oPlanilla:FECHA>=CTOD('26/08/2005') .AND. oPlanilla:FECHA<=CTOD('19/03/2007')   
                                                         

                    
supuestamente me tendria que mostrar el contenido de oplanilla:fecha no?

                                                                                                                   
                                                               

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

----- Original Message -----

Sent: Monday, March 26, 2007 3:45 PM

Subject: RE: [guvoaII] dialogwindow

Por un lado al definir aTablas:

    aTablas:={{"Planilla Caja General", cPath+"Planilla.DBF", cPath+"Pla_Fech.ntx", ,"DBFNTX"}}




El primer parámetro corresponde al alias que Report la asigna al reporte que creas.

En este caso supongo que debe ser “Planilla”, esto lo ves en el reporte.

    aTablas:={{"Planilla", cPath+"Planilla.DBF", cPath+"Pla_Fech.ntx", ,"DBFNTX"}}




Y para probar en el método Imprimir():

Antes de crear cFiltro poné:

?SELF:oDCmfechaDesde:Value

?SELF:oDCmfechaHasta:Value

luego de crear cFiltro poné: ?cFiltro

Te va a abrir una ventana de comandos y podrás ver el contenido de cFiltro y las fechas. Así podrás ver el contenido de las fechas y verificar si son válidas.

Si no aparece el contenido de la variable cFiltro es porque el error está al generarla.

En el método Inicializar() deberías usar el GoTop().

Supongo que las variables mFechaDesde y mFechaHasta son controles creados en la ventana?

También los controles de tipo DateTimePicker deben tener una fecha válida y no permiten fechas vacías.

Espero haberme explicado bien.

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

Logo SPI 1

De: guvoaII@... [mailto:guvoaII@...] En nombre de AdeSistemas
Enviado el: Lunes, 26 de Marzo de 2007 03:19 p.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] dialogwindow

Envio metodo inicializar y metodo imprimir

En el metodo imprimir() de tu sistema, definistes una variable cfiltro, de acuerdo a lo entendido por mi es que mas abajo definis oreport:setfilterexpression(cfiltro) y te efectua el filtro en el reporte entre las fechas correspondientes, me larga un error invalid filter expresion,

METHOD inicializar() CLASS planilla_caja

    LOCAL oplanilla AS planilla
 oplanilla := planilla{}

    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"

    oPlanilla:GoTo()
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
    SELF:oDCmfechahasta:Value := oplanilla:FECHA

RETUR SELF

METHOD Imprimir( ) CLASS Planilla_caja


 LOCAL oReport AS OBJECT
 LOCAL aTablas AS ARRAY
 LOCAL cfiltro AS STRING

 cFiltro  := "oPlanilla:FECHA>=CTOD(' "+SELF:oDCmfechaDesde:Value+" ') .AND. "+;
     "oPlanilla:FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"

    aTablas:={{"Planilla Caja General", cPath+"Planilla.DBF", cPath+"Pla_Fech.ntx", ,"DBFNTX"}}
    oReport := RpReport{SELF,cpath+"Informe_Planilla_Caja.rpt",,aTablas}

 IF oReport:IsValid
  oReport:Connect2Source()

   oReport:SETfilterexpression(cfiltro)


  IF SELF:oDCCB_Previsualiza:Checked
          oReport:PrintPreview("Planilla Caja General",,"Planilla Caja General.","Imprimiendo Listado...") //,,SW_SHOWMAXIMIZED,ZOOM_PAGE_WIDTH)
  ELSE
   IF oReport:ShowPrintDlg()
    oReport:Print("Planilla Caja General",,"Planilla Caja General","Imprimiendo Listado...") //,,SW_SHOWMAXIMIZED)  //,ZOOM_PAGE_WIDTH)
   ENDIF
    ENDIF

    oReport:Close()

 ENDIF

RETURN

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

----- Original Message -----

Sent: Monday, March 26, 2007 9:42 AM

Subject: RE: [guvoaII] dialogwindow

Tendrías que mostrar el código del método Imprimir() que utilizas en tu programa para determinar donde tenés el error.

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

Logo SPI 1

De: guvoaII@... [mailto:guvoaII@...] En nombre de AdeSistemas
Enviado el: Domingo, 25 de Marzo de 2007 07:02 p.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] dialogwindow

Gerardo: me funciono lo de la fecha perfectamente, muchisimas gracias.

Ahora tengo otro problema,

En el metodo imprimir() de tu sistema, definistes una variable cfiltro, de acuerdo a lo entendido por mi es que mas abajo definis oreport:setfilterexpression(cfiltro) y te efectua el filtro en el reporte entre las fechas correspondientes, me larga un error invalid filter expresion, puede ser que cfiltro hay que difinirlo en el reporte o me estoy equivocando, y si es asi como defino cfiltro en el reporte?

Gracias por todo.

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

----- Original Message -----

To: GUVOA II

Sent: Thursday, March 22, 2007 10:44 AM

Subject: RV: [guvoaII] dialogwindow

Te adjunto un MEF para que veas como se hace.

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail:  gjbiagiotti@...
MSN: gerardo_biagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

De: guvoaII@... [mailto:guvoaII@...] En nombre de AdeSistemas
Enviado el: Jueves, 22 de Marzo de 2007 08:43 a.m.
Para: guvoaII@...
Asunto: [guvoaII] dialogwindow

Tengo un problema, que no me doy cuenta como resolverlo, necesitaria una ayudita.

tengo una dialogwindow, (pantalla para imprimir) tiene dos botones, salir e imprimir, y en la misma ventana coloque dos datos que son fechadesde y fechahasta, que es una singlelineedit, el problema es que no puedo levantar en esas variables el tipo de dato fecha, a esas variables les asigno, fechadesde el primer registro de la base de datos y fechahasta el ultimo registro de la base de datos, hasta ahi perfecto, pero no puedo levantar esos valores a la pantalla para luego poder cambiar las fechas si quiero hacer el listado entre otras fechas, me lo muestra vacio y sin formato de fecha, o sea no me lo toma

espero que me entiendan

CLASS Planilla_caja INHERIT DIALOGWINDOW

 PROTECT oDCmFechadesde AS SINGLELINEEDIT
 PROTECT oDCmFechahasta AS SINGLELINEEDIT
 PROTECT oDCFixedText2 AS FIXEDTEXT
 PROTECT oDCFixedText3 AS FIXEDTEXT

  INSTANCE mFECHAdesde
  INSTANCE mFECHAhasta

Desde ya muchisimas gracias por su aporte.

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa



__________ Información de NOD32, revisión 2132 (20070321) __________

Este mensaje ha sido analizado con NOD32 antivirus system
part000.txt - Esta correcto
part001.htm - Esta correcto
Clientes Listado Cobranza.mef - Esta correcto

http://www.nod32.com

 

--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 268.18.18/734 - Release Date: 26/03/2007 02:31 p.m.


#1517 De: "AdeSistemas" <adesistemas@...>
Fecha: Mar, 27 de Mar, 2007 7:11 pm
Asunto: Re: filtros en report-pro
adessistemas
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Muchachos:
 
Logre hacer funcionar el filtro en el listado, pero . . . .
 
 cFiltro  := "Planilla.FECHA>=CTOD('"+SELF:oDCmfechaDesde:Value+"') .AND. "+;
     "Planilla.FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"
ahora tengo otro problema, yo inicializo oDCmfechadesde con la fecha del primer registro de la base de datos y oDCmfechahasta con el ultimo registro de la base de dato, entonces cuando abro la ventana para hacer el listado donde yo modifico las fechas manualmente, el filtro no me toma esas fechas modificadas, me toma las fechas con las que yo las inicialice, cual puede ser el problema.
 
    LOCAL oplanilla AS planilla
               oplanilla := planilla{}
 
    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"
 
    oPlanilla:GoTop()
//    SELF:oDCmfechadesde:Value := CToD("01/01/2006")           //oplanilla:FECHA
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
//    SELF:oDCmfechahasta:Value := CToD("31/12/2006")           //oplanilla:FECHA
    SELF:oDCmfechahasta:Value := oplanilla:FECHA
    oPlanilla:Gotop()
 
yo pruebo poniendo fechas fijas y me funciona el filtro perfectamente. pero si modifico las fechas en la ventana me sigue tomando las fechas con las que la inicialice
 
espero que me entiendan
 
Muchas gracias
 
 
Luengo Sergio
Analista de Sistemas
General Pico - La Pampa
 
 
----- Original Message -----
Sent: Tuesday, March 27, 2007 3:40 PM
Subject: [guvoaII] filtros en report-pro

Me pueden explicar un poco mas para realizar filtros en los listados?
 
por favor. que no lo puedo hacer funcionar.
 
Muchas gracias
 
 
Luengo Sergio
Analista de Sistemas
General Pico - La Pampa
 
 
----- Original Message -----
Sent: Tuesday, March 27, 2007 9:43 AM
Subject: RE: [guvoaII] dialogwindow

Sorry, sorry, sorry …

Era mi maldito Outlook!!!

Tu firma no era el problema.

Claudio G. Torrillo

www.xcsa.com.ar

Tel/Fax: 4840-0255

info(@)xcsa.com.ar


De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de Gerardo J. Biagiotti
Enviado el: Lunes, 26 de Marzo de 2007 11:18 p.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: RE: [guvoaII] dialogwindow

Lo que muestra está bien. Entonces el problema está en otro lado.

Deberías enviar el MEF y el archivo de reporte para analizarlo completo.

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@coyspu.com.ar
         gjbiagiotti@gmail.com
         gjbiagiotti@yahoo.com.ar

MSN: gerardo_biagiotti@hotmail.com

Logo SPI 1

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de AdeSistemas
Enviado el: Lunes, 26 de Marzo de 2007 08:36 p.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: Re: [guvoaII] dialogwindow

mfechadesde y mfechahasta son datetimepicker en la ventana

En la ventana de comando pongo

                                   

?SELF:oDCmfechaDesde:Value

?SELF:oDCmfechaHasta:Value

luego de crear cFiltro poné: ?cFiltro

me muestra esto .

                                      
26/08/2005                                                                     
19/03/2007                                                                     
oPlanilla:FECHA>=CTOD('26/08/2005') .AND. oPlanilla:FECHA<=CTOD('19/03/2007')   
                                                         

                    
supuestamente me tendria que mostrar el contenido de oplanilla:fecha no?

                                                                                                                   
                                                               

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

----- Original Message -----

Sent: Monday, March 26, 2007 3:45 PM

Subject: RE: [guvoaII] dialogwindow

Por un lado al definir aTablas:

    aTablas:={{"Planilla Caja General", cPath+"Planilla.DBF", cPath+"Pla_Fech.ntx", ,"DBFNTX"}}



El primer parámetro corresponde al alias que Report la asigna al reporte que creas.

En este caso supongo que debe ser “Planilla”, esto lo ves en el reporte.

    aTablas:={{"Planilla", cPath+"Planilla.DBF", cPath+"Pla_Fech.ntx", ,"DBFNTX"}}



Y para probar en el método Imprimir():

Antes de crear cFiltro poné:

?SELF:oDCmfechaDesde:Value

?SELF:oDCmfechaHasta:Value

luego de crear cFiltro poné: ?cFiltro

Te va a abrir una ventana de comandos y podrás ver el contenido de cFiltro y las fechas. Así podrás ver el contenido de las fechas y verificar si son válidas.

Si no aparece el contenido de la variable cFiltro es porque el error está al generarla.

En el método Inicializar() deberías usar el GoTop().

Supongo que las variables mFechaDesde y mFechaHasta son controles creados en la ventana?

También los controles de tipo DateTimePicker deben tener una fecha válida y no permiten fechas vacías.

Espero haberme explicado bien.

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@coyspu.com.ar
         gjbiagiotti@gmail.com
         gjbiagiotti@yahoo.com.ar

MSN: gerardo_biagiotti@hotmail.com

Logo SPI 1

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de AdeSistemas
Enviado el: Lunes, 26 de Marzo de 2007 03:19 p.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: Re: [guvoaII] dialogwindow

Envio metodo inicializar y metodo imprimir

En el metodo imprimir() de tu sistema, definistes una variable cfiltro, de acuerdo a lo entendido por mi es que mas abajo definis oreport:setfilterexpression(cfiltro) y te efectua el filtro en el reporte entre las fechas correspondientes, me larga un error invalid filter expresion,

METHOD inicializar() CLASS planilla_caja

    LOCAL oplanilla AS planilla
 oplanilla := planilla{}

    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"

    oPlanilla:GoTo()
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
    SELF:oDCmfechahasta:Value := oplanilla:FECHA

RETUR SELF

METHOD Imprimir( ) CLASS Planilla_caja


 LOCAL oReport AS OBJECT
 LOCAL aTablas AS ARRAY
 LOCAL cfiltro AS STRING

 cFiltro  := "oPlanilla:FECHA>=CTOD(' "+SELF:oDCmfechaDesde:Value+" ') .AND. "+;
     "oPlanilla:FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"

    aTablas:={{"Planilla Caja General", cPath+"Planilla.DBF", cPath+"Pla_Fech.ntx", ,"DBFNTX"}}
    oReport := RpReport{SELF,cpath+"Informe_Planilla_Caja.rpt",,aTablas}

 IF oReport:IsValid
  oReport:Connect2Source()

   oReport:SETfilterexpression(cfiltro)


  IF SELF:oDCCB_Previsualiza:Checked
          oReport:PrintPreview("Planilla Caja General",,"Planilla Caja General.","Imprimiendo Listado...") //,,SW_SHOWMAXIMIZED,ZOOM_PAGE_WIDTH)
  ELSE
   IF oReport:ShowPrintDlg()
    oReport:Print("Planilla Caja General",,"Planilla Caja General","Imprimiendo Listado...") //,,SW_SHOWMAXIMIZED)  //,ZOOM_PAGE_WIDTH)
   ENDIF
    ENDIF

    oReport:Close()

 ENDIF

RETURN

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

----- Original Message -----

Sent: Monday, March 26, 2007 9:42 AM

Subject: RE: [guvoaII] dialogwindow

Tendrías que mostrar el código del método Imprimir() que utilizas en tu programa para determinar donde tenés el error.

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@coyspu.com.ar
         gjbiagiotti@gmail.com
         gjbiagiotti@yahoo.com.ar

MSN: gerardo_biagiotti@hotmail.com

Logo SPI 1

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de AdeSistemas
Enviado el: Domingo, 25 de Marzo de 2007 07:02 p.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: Re: [guvoaII] dialogwindow

Gerardo: me funciono lo de la fecha perfectamente, muchisimas gracias.

Ahora tengo otro problema,

En el metodo imprimir() de tu sistema, definistes una variable cfiltro, de acuerdo a lo entendido por mi es que mas abajo definis oreport:setfilterexpression(cfiltro) y te efectua el filtro en el reporte entre las fechas correspondientes, me larga un error invalid filter expresion, puede ser que cfiltro hay que difinirlo en el reporte o me estoy equivocando, y si es asi como defino cfiltro en el reporte?

Gracias por todo.

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

----- Original Message -----

To: GUVOA II

Sent: Thursday, March 22, 2007 10:44 AM

Subject: RV: [guvoaII] dialogwindow

Te adjunto un MEF para que veas como se hace.

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail:  gjbiagiotti@coyspu.com.ar
MSN: gerardo_biagiotti@hotmail.com
         gjbiagiotti@gmail.com
         gjbiagiotti@yahoo.com.ar

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de AdeSistemas
Enviado el: Jueves, 22 de Marzo de 2007 08:43 a.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: [guvoaII] dialogwindow

Tengo un problema, que no me doy cuenta como resolverlo, necesitaria una ayudita.

tengo una dialogwindow, (pantalla para imprimir) tiene dos botones, salir e imprimir, y en la misma ventana coloque dos datos que son fechadesde y fechahasta, que es una singlelineedit, el problema es que no puedo levantar en esas variables el tipo de dato fecha, a esas variables les asigno, fechadesde el primer registro de la base de datos y fechahasta el ultimo registro de la base de datos, hasta ahi perfecto, pero no puedo levantar esos valores a la pantalla para luego poder cambiar las fechas si quiero hacer el listado entre otras fechas, me lo muestra vacio y sin formato de fecha, o sea no me lo toma

espero que me entiendan

CLASS Planilla_caja INHERIT DIALOGWINDOW

 PROTECT oDCmFechadesde AS SINGLELINEEDIT
 PROTECT oDCmFechahasta AS SINGLELINEEDIT
 PROTECT oDCFixedText2 AS FIXEDTEXT
 PROTECT oDCFixedText3 AS FIXEDTEXT

  INSTANCE mFECHAdesde
  INSTANCE mFECHAhasta

Desde ya muchisimas gracias por su aporte.

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa



__________ Información de NOD32, revisión 2132 (20070321) __________

Este mensaje ha sido analizado con NOD32 antivirus system
part000.txt - Esta correcto
part001.htm - Esta correcto
Clientes Listado Cobranza.mef - Esta correcto

http://www.nod32.com


--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 268.18.18/734 - Release Date: 26/03/2007 02:31 p.m.


#1516 De: "AdeSistemas" <adesistemas@...>
Fecha: Mar, 27 de Mar, 2007 6:40 pm
Asunto: filtros en report-pro
adessistemas
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Me pueden explicar un poco mas para realizar filtros en los listados?
 
por favor. que no lo puedo hacer funcionar.
 
Muchas gracias
 
 
Luengo Sergio
Analista de Sistemas
General Pico - La Pampa
 
 
----- Original Message -----
Sent: Tuesday, March 27, 2007 9:43 AM
Subject: RE: [guvoaII] dialogwindow

Sorry, sorry, sorry …

Era mi maldito Outlook!!!

Tu firma no era el problema.

Claudio G. Torrillo

www.xcsa.com.ar

Tel/Fax: 4840-0255

info(@)xcsa.com.ar


De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de Gerardo J. Biagiotti
Enviado el: Lunes, 26 de Marzo de 2007 11:18 p.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: RE: [guvoaII] dialogwindow

Lo que muestra está bien. Entonces el problema está en otro lado.

Deberías enviar el MEF y el archivo de reporte para analizarlo completo.

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@coyspu.com.ar
         gjbiagiotti@gmail.com
         gjbiagiotti@yahoo.com.ar

MSN: gerardo_biagiotti@hotmail.com

Logo SPI 1

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de AdeSistemas
Enviado el: Lunes, 26 de Marzo de 2007 08:36 p.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: Re: [guvoaII] dialogwindow

mfechadesde y mfechahasta son datetimepicker en la ventana

En la ventana de comando pongo

                                   

?SELF:oDCmfechaDesde:Value

?SELF:oDCmfechaHasta:Value

luego de crear cFiltro poné: ?cFiltro

me muestra esto .

                                      
26/08/2005                                                                     
19/03/2007                                                                     
oPlanilla:FECHA>=CTOD('26/08/2005') .AND. oPlanilla:FECHA<=CTOD('19/03/2007')   
                                                         

                    
supuestamente me tendria que mostrar el contenido de oplanilla:fecha no?

                                                                                                                   
                                                               

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

----- Original Message -----

Sent: Monday, March 26, 2007 3:45 PM

Subject: RE: [guvoaII] dialogwindow

Por un lado al definir aTablas:

    aTablas:={{"Planilla Caja General", cPath+"Planilla.DBF", cPath+"Pla_Fech.ntx", ,"DBFNTX"}}



El primer parámetro corresponde al alias que Report la asigna al reporte que creas.

En este caso supongo que debe ser “Planilla”, esto lo ves en el reporte.

    aTablas:={{"Planilla", cPath+"Planilla.DBF", cPath+"Pla_Fech.ntx", ,"DBFNTX"}}



Y para probar en el método Imprimir():

Antes de crear cFiltro poné:

?SELF:oDCmfechaDesde:Value

?SELF:oDCmfechaHasta:Value

luego de crear cFiltro poné: ?cFiltro

Te va a abrir una ventana de comandos y podrás ver el contenido de cFiltro y las fechas. Así podrás ver el contenido de las fechas y verificar si son válidas.

Si no aparece el contenido de la variable cFiltro es porque el error está al generarla.

En el método Inicializar() deberías usar el GoTop().

Supongo que las variables mFechaDesde y mFechaHasta son controles creados en la ventana?

También los controles de tipo DateTimePicker deben tener una fecha válida y no permiten fechas vacías.

Espero haberme explicado bien.

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@coyspu.com.ar
         gjbiagiotti@gmail.com
         gjbiagiotti@yahoo.com.ar

MSN: gerardo_biagiotti@hotmail.com

Logo SPI 1

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de AdeSistemas
Enviado el: Lunes, 26 de Marzo de 2007 03:19 p.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: Re: [guvoaII] dialogwindow

Envio metodo inicializar y metodo imprimir

En el metodo imprimir() de tu sistema, definistes una variable cfiltro, de acuerdo a lo entendido por mi es que mas abajo definis oreport:setfilterexpression(cfiltro) y te efectua el filtro en el reporte entre las fechas correspondientes, me larga un error invalid filter expresion,

METHOD inicializar() CLASS planilla_caja

    LOCAL oplanilla AS planilla
 oplanilla := planilla{}

    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"

    oPlanilla:GoTo()
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
    SELF:oDCmfechahasta:Value := oplanilla:FECHA

RETUR SELF

METHOD Imprimir( ) CLASS Planilla_caja


 LOCAL oReport AS OBJECT
 LOCAL aTablas AS ARRAY
 LOCAL cfiltro AS STRING

 cFiltro  := "oPlanilla:FECHA>=CTOD(' "+SELF:oDCmfechaDesde:Value+" ') .AND. "+;
     "oPlanilla:FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"

    aTablas:={{"Planilla Caja General", cPath+"Planilla.DBF", cPath+"Pla_Fech.ntx", ,"DBFNTX"}}
    oReport := RpReport{SELF,cpath+"Informe_Planilla_Caja.rpt",,aTablas}

 IF oReport:IsValid
  oReport:Connect2Source()

   oReport:SETfilterexpression(cfiltro)


  IF SELF:oDCCB_Previsualiza:Checked
          oReport:PrintPreview("Planilla Caja General",,"Planilla Caja General.","Imprimiendo Listado...") //,,SW_SHOWMAXIMIZED,ZOOM_PAGE_WIDTH)
  ELSE
   IF oReport:ShowPrintDlg()
    oReport:Print("Planilla Caja General",,"Planilla Caja General","Imprimiendo Listado...") //,,SW_SHOWMAXIMIZED)  //,ZOOM_PAGE_WIDTH)
   ENDIF
    ENDIF

    oReport:Close()

 ENDIF

RETURN

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

----- Original Message -----

Sent: Monday, March 26, 2007 9:42 AM

Subject: RE: [guvoaII] dialogwindow

Tendrías que mostrar el código del método Imprimir() que utilizas en tu programa para determinar donde tenés el error.

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@coyspu.com.ar
         gjbiagiotti@gmail.com
         gjbiagiotti@yahoo.com.ar

MSN: gerardo_biagiotti@hotmail.com

Logo SPI 1

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de AdeSistemas
Enviado el: Domingo, 25 de Marzo de 2007 07:02 p.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: Re: [guvoaII] dialogwindow

Gerardo: me funciono lo de la fecha perfectamente, muchisimas gracias.

Ahora tengo otro problema,

En el metodo imprimir() de tu sistema, definistes una variable cfiltro, de acuerdo a lo entendido por mi es que mas abajo definis oreport:setfilterexpression(cfiltro) y te efectua el filtro en el reporte entre las fechas correspondientes, me larga un error invalid filter expresion, puede ser que cfiltro hay que difinirlo en el reporte o me estoy equivocando, y si es asi como defino cfiltro en el reporte?

Gracias por todo.

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

----- Original Message -----

To: GUVOA II

Sent: Thursday, March 22, 2007 10:44 AM

Subject: RV: [guvoaII] dialogwindow

Te adjunto un MEF para que veas como se hace.

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail:  gjbiagiotti@coyspu.com.ar
MSN: gerardo_biagiotti@hotmail.com
         gjbiagiotti@gmail.com
         gjbiagiotti@yahoo.com.ar

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de AdeSistemas
Enviado el: Jueves, 22 de Marzo de 2007 08:43 a.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: [guvoaII] dialogwindow

Tengo un problema, que no me doy cuenta como resolverlo, necesitaria una ayudita.

tengo una dialogwindow, (pantalla para imprimir) tiene dos botones, salir e imprimir, y en la misma ventana coloque dos datos que son fechadesde y fechahasta, que es una singlelineedit, el problema es que no puedo levantar en esas variables el tipo de dato fecha, a esas variables les asigno, fechadesde el primer registro de la base de datos y fechahasta el ultimo registro de la base de datos, hasta ahi perfecto, pero no puedo levantar esos valores a la pantalla para luego poder cambiar las fechas si quiero hacer el listado entre otras fechas, me lo muestra vacio y sin formato de fecha, o sea no me lo toma

espero que me entiendan

CLASS Planilla_caja INHERIT DIALOGWINDOW

 PROTECT oDCmFechadesde AS SINGLELINEEDIT
 PROTECT oDCmFechahasta AS SINGLELINEEDIT
 PROTECT oDCFixedText2 AS FIXEDTEXT
 PROTECT oDCFixedText3 AS FIXEDTEXT

  INSTANCE mFECHAdesde
  INSTANCE mFECHAhasta

Desde ya muchisimas gracias por su aporte.

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa



__________ Información de NOD32, revisión 2132 (20070321) __________

Este mensaje ha sido analizado con NOD32 antivirus system
part000.txt - Esta correcto
part001.htm - Esta correcto
Clientes Listado Cobranza.mef - Esta correcto

http://www.nod32.com


--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 268.18.18/734 - Release Date: 26/03/2007 02:31 p.m.


#1515 De: "[xCSA] Claudio Torrillo" <clipsupp@...>
Fecha: Mar, 27 de Mar, 2007 12:56 pm
Asunto: RE: Manejo de Ventanas.
clipsupp
Sin conexión Sin conexión
Enviar correo Enviar correo
 

Bueno, hay 2 formas.

 

1 – Chapucera, cocina o cochina ;)

 

Le mandas EXPORT CONTROLS y eso hace que se publiquen los objetos oDC… como exportados, eso te habilita a operarlos desde otras piezas de código que no sea la clase de la ventana.

 

2 – Como manda la lógica.

 

Se crean métodos o ACCESS y ASSIGNS que te permitan hacer lo que queres.

 

La segunda forma es la mejor, ya que encapsula el tema en una clase y mejora el seguimiento del código y lógicamente su mantenimiento.

 

 

Claudio G. Torrillo

www.xcsa.com.ar

Tel/Fax: 4840-0255

info(@)xcsa.com.ar


De: guvoaII@... [mailto:guvoaII@...] En nombre de Gerardo J. Biagiotti
Enviado el: Martes, 27 de Marzo de 2007 09:43 a.m.
Para: guvoaII@...
Asunto: RE: [guvoaII] Manejo de Ventanas.

 

Claudio, si lo respondiste no me quedó claro lo siguiente:

 

Si tengo abiertas 2 ventanas, como actualizo los controles de una ventana a la otra?

 

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@coyspu.com.ar
         gjbiagiotti@gmail.com
         gjbiagiotti@yahoo.com.ar

MSN: gerardo_biagiotti@hotmail.com

 

 

 

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de [xCSA] Claudio Torrillo
Enviado el: Martes, 27 de Marzo de 2007 05:30 a.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: RE: [guvoaII] Manejo de Ventanas.

 


Gerardo:

Por favor, sacá esa imagen de la firma, no sé que tiene pero cuelga las
sesiones
De terinal server al intentar responderte. Además, en las listas de correo
no está
bien visto ese tipo de insertos.

Por otro lado, no entiendo el problema, con tener una referencia de una
ventana a la
otra es suficiente. En ejemplo de CAVO (South...) tiene una ejmplo de cómo
saber que
ventanas estan activas, podes utlizar el mismo sistema de Broadcast con
cualquier
Ventana.

Yo personalmente lo he utilizado en más de una aplicación donde la ventana
(dataWindow)
disparaba varios dialogos, entonces al minimizar la DataWindow procedia a
ocultar el
resto, luego al cerrar la ventana los dialogos que quedaban se cerraban en
orden.

Es largo de contar, pero básicamente es cuastion de tener un método de
Registro y otro de
DesRegistro .. El de registro; lo llamamos desde algún metodo de arranque,
por ejemplo
PRE/POSTINIT, recibe de parámetro un objeto que pude ser cualquier cosa, y
lo
agrega en un array. Luego en algún metodo (p.ej. Destoy() o Close()) de ese
objeto se
Programa el llamado a owner:desRegistro(self).

No sé si eso es lo que buscas.



Claudio G. Torrillo
www.xcsa.com.ar
Tel/Fax: 4840-0255
info(@)xcsa.com.ar
________________________________

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre
de Gerardo J. Biagiotti
Enviado el: Sábado, 24 de Marzo de 2007 10:20 a.m.
Para: GUVOA II
Asunto: RV: [guvoaII] Manejo de Ventanas.

Che, nadie tiene información sobre esto que necesito???

O bien algún sitio donde haya ejemplos para ver.

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail: gjbiagiotti@coyspu.com.ar
MSN: gerardo_biagiotti@hotmail.com
gjbiagiotti@gmail.com
gjbiagiotti@yahoo.com.ar

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre
de Gerardo J. Biagiotti
Enviado el: Viernes, 23 de Marzo de 2007 10:23 a.m.
Para: GUVOA II
Asunto: [guvoaII] Manejo de Ventanas.

Hola todos.

Necesito hacer lo siguiente:

1) Desde una DataDialog actualizar datos contenidos en una DataWindows.

2) Desde una DataDialog o DataWindows destruir otra/s ventanas.

3) Como hago para saber las ventanas que están abiertas?

Besitos para todos.

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail: gjbiagiotti@coyspu.com.ar
MSN: gerardo_biagiotti@hotmail.com
gjbiagiotti@gmail.com
gjbiagiotti@yahoo.com.ar


#1514 De: "[xCSA] Claudio Torrillo" <clipsupp@...>
Fecha: Mar, 27 de Mar, 2007 12:43 pm
Asunto: RE: dialogwindow
clipsupp
Sin conexión Sin conexión
Enviar correo Enviar correo
 

Sorry, sorry, sorry …

Era mi maldito Outlook!!!

 

Tu firma no era el problema.

 

Claudio G. Torrillo

www.xcsa.com.ar

Tel/Fax: 4840-0255

info(@)xcsa.com.ar

 


De: guvoaII@... [mailto:guvoaII@...] En nombre de Gerardo J. Biagiotti
Enviado el: Lunes, 26 de Marzo de 2007 11:18 p.m.
Para: guvoaII@...
Asunto: RE: [guvoaII] dialogwindow

 

Lo que muestra está bien. Entonces el problema está en otro lado.

Deberías enviar el MEF y el archivo de reporte para analizarlo completo.

 

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@coyspu.com.ar
         gjbiagiotti@gmail.com
         gjbiagiotti@yahoo.com.ar

MSN: gerardo_biagiotti@hotmail.com

 

Logo SPI 1

 

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de AdeSistemas
Enviado el: Lunes, 26 de Marzo de 2007 08:36 p.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: Re: [guvoaII] dialogwindow

 

mfechadesde y mfechahasta son datetimepicker en la ventana

 

En la ventana de comando pongo

                                   

?SELF:oDCmfechaDesde:Value

?SELF:oDCmfechaHasta:Value

luego de crear cFiltro poné: ?cFiltro

 

me muestra esto .

                                      
26/08/2005                                                                     
19/03/2007                                                                     
oPlanilla:FECHA>=CTOD('26/08/2005') .AND. oPlanilla:FECHA<=CTOD('19/03/2007')   
                                                         

                    
supuestamente me tendria que mostrar el contenido de oplanilla:fecha no?

                                                                                                                   
                                                               

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

 

 

----- Original Message -----

Sent: Monday, March 26, 2007 3:45 PM

Subject: RE: [guvoaII] dialogwindow

 

Por un lado al definir aTablas:

    aTablas:={{"Planilla Caja General", cPath+"Planilla.DBF", cPath+"Pla_Fech.ntx", ,"DBFNTX"}}



El primer parámetro corresponde al alias que Report la asigna al reporte que creas.

En este caso supongo que debe ser “Planilla”, esto lo ves en el reporte.

    aTablas:={{"Planilla", cPath+"Planilla.DBF", cPath+"Pla_Fech.ntx", ,"DBFNTX"}}



Y para probar en el método Imprimir():

Antes de crear cFiltro poné:

?SELF:oDCmfechaDesde:Value

?SELF:oDCmfechaHasta:Value

luego de crear cFiltro poné: ?cFiltro

Te va a abrir una ventana de comandos y podrás ver el contenido de cFiltro y las fechas. Así podrás ver el contenido de las fechas y verificar si son válidas.

Si no aparece el contenido de la variable cFiltro es porque el error está al generarla.

En el método Inicializar() deberías usar el GoTop().

Supongo que las variables mFechaDesde y mFechaHasta son controles creados en la ventana?

También los controles de tipo DateTimePicker deben tener una fecha válida y no permiten fechas vacías.

Espero haberme explicado bien.

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@coyspu.com.ar
         gjbiagiotti@gmail.com
         gjbiagiotti@yahoo.com.ar

MSN: gerardo_biagiotti@hotmail.com

Logo SPI 1

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de AdeSistemas
Enviado el: Lunes, 26 de Marzo de 2007 03:19 p.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: Re: [guvoaII] dialogwindow

Envio metodo inicializar y metodo imprimir

En el metodo imprimir() de tu sistema, definistes una variable cfiltro, de acuerdo a lo entendido por mi es que mas abajo definis oreport:setfilterexpression(cfiltro) y te efectua el filtro en el reporte entre las fechas correspondientes, me larga un error invalid filter expresion,

METHOD inicializar() CLASS planilla_caja

    LOCAL oplanilla AS planilla
 oplanilla := planilla{}

    SELF:oDCmfechadesde:Format := "dd/MM/yyyy"
    SELF:oDCmfechahasta:Format := "dd/MM/yyyy"

    oPlanilla:GoTo()
    SELF:oDCmfechadesde:Value := oplanilla:FECHA
    oplanilla:GoBottom()
    SELF:oDCmfechahasta:Value := oplanilla:FECHA

RETUR SELF

METHOD Imprimir( ) CLASS Planilla_caja


 LOCAL oReport AS OBJECT
 LOCAL aTablas AS ARRAY
 LOCAL cfiltro AS STRING

 cFiltro  := "oPlanilla:FECHA>=CTOD(' "+SELF:oDCmfechaDesde:Value+" ') .AND. "+;
     "oPlanilla:FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"

    aTablas:={{"Planilla Caja General", cPath+"Planilla.DBF", cPath+"Pla_Fech.ntx", ,"DBFNTX"}}
    oReport := RpReport{SELF,cpath+"Informe_Planilla_Caja.rpt",,aTablas}

 IF oReport:IsValid
  oReport:Connect2Source()

   oReport:SETfilterexpression(cfiltro)


  IF SELF:oDCCB_Previsualiza:Checked
          oReport:PrintPreview("Planilla Caja General",,"Planilla Caja General.","Imprimiendo Listado...") //,,SW_SHOWMAXIMIZED,ZOOM_PAGE_WIDTH)
  ELSE
   IF oReport:ShowPrintDlg()
    oReport:Print("Planilla Caja General",,"Planilla Caja General","Imprimiendo Listado...") //,,SW_SHOWMAXIMIZED)  //,ZOOM_PAGE_WIDTH)
   ENDIF
    ENDIF

    oReport:Close()

 ENDIF

RETURN

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

----- Original Message -----

Sent: Monday, March 26, 2007 9:42 AM

Subject: RE: [guvoaII] dialogwindow

Tendrías que mostrar el código del método Imprimir() que utilizas en tu programa para determinar donde tenés el error.

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@coyspu.com.ar
         gjbiagiotti@gmail.com
         gjbiagiotti@yahoo.com.ar

MSN: gerardo_biagiotti@hotmail.com

Logo SPI 1

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de AdeSistemas
Enviado el: Domingo, 25 de Marzo de 2007 07:02 p.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: Re: [guvoaII] dialogwindow

Gerardo: me funciono lo de la fecha perfectamente, muchisimas gracias.

Ahora tengo otro problema,

En el metodo imprimir() de tu sistema, definistes una variable cfiltro, de acuerdo a lo entendido por mi es que mas abajo definis oreport:setfilterexpression(cfiltro) y te efectua el filtro en el reporte entre las fechas correspondientes, me larga un error invalid filter expresion, puede ser que cfiltro hay que difinirlo en el reporte o me estoy equivocando, y si es asi como defino cfiltro en el reporte?

Gracias por todo.

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

----- Original Message -----

To: GUVOA II

Sent: Thursday, March 22, 2007 10:44 AM

Subject: RV: [guvoaII] dialogwindow

Te adjunto un MEF para que veas como se hace.

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail:  gjbiagiotti@coyspu.com.ar
MSN: gerardo_biagiotti@hotmail.com
         gjbiagiotti@gmail.com
         gjbiagiotti@yahoo.com.ar

De: guvoaII@gruposyahoo.com.ar [mailto:guvoaII@gruposyahoo.com.ar] En nombre de AdeSistemas
Enviado el: Jueves, 22 de Marzo de 2007 08:43 a.m.
Para: guvoaII@gruposyahoo.com.ar
Asunto: [guvoaII] dialogwindow

Tengo un problema, que no me doy cuenta como resolverlo, necesitaria una ayudita.

tengo una dialogwindow, (pantalla para imprimir) tiene dos botones, salir e imprimir, y en la misma ventana coloque dos datos que son fechadesde y fechahasta, que es una singlelineedit, el problema es que no puedo levantar en esas variables el tipo de dato fecha, a esas variables les asigno, fechadesde el primer registro de la base de datos y fechahasta el ultimo registro de la base de datos, hasta ahi perfecto, pero no puedo levantar esos valores a la pantalla para luego poder cambiar las fechas si quiero hacer el listado entre otras fechas, me lo muestra vacio y sin formato de fecha, o sea no me lo toma

espero que me entiendan

CLASS Planilla_caja INHERIT DIALOGWINDOW

 PROTECT oDCmFechadesde AS SINGLELINEEDIT
 PROTECT oDCmFechahasta AS SINGLELINEEDIT
 PROTECT oDCFixedText2 AS FIXEDTEXT
 PROTECT oDCFixedText3 AS FIXEDTEXT

  INSTANCE mFECHAdesde
  INSTANCE mFECHAhasta

Desde ya muchisimas gracias por su aporte.

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa



__________ Información de NOD32, revisión 2132 (20070321) __________

Este mensaje ha sido analizado con NOD32 antivirus system
part000.txt - Esta correcto
part001.htm - Esta correcto
Clientes Listado Cobranza.mef - Esta correcto

http://www.nod32.com


--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 268.18.18/734 - Release Date: 26/03/2007 02:31 p.m.


#1513 De: "Gerardo J. Biagiotti" <gjbiagiotti@...>
Fecha: Mar, 27 de Mar, 2007 12:50 pm
Asunto: No mostrar el Caption de los PushBoton.
gjbiagiotti
Sin conexión Sin conexión
Enviar correo Enviar correo
 

Con VO 2.6 y 2.7 siempre a los PushBoton les asigno una imagen y en el caption les pongo un texto, ej: Grabar.

Pero ahora al utilizar:

RESOURCE CREATEPROCESS_MANIFEST_RESOURCE_ID RC_RT_MANIFEST %appwizdir%\cctl6.man

para estilos XP dichos PushBoton visualizan la imagen y el texto del Caption, pero sin este RESOURCE solo visualizan la imagen.

 

Pregunto, es posible, desde el Start(), decirle a VO que no muestre los Caption de todos los PushBoton del sistema?

O bien hacerlo desde el archivo .MAN?

 

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

 

 

 


#1512 De: "Gerardo J. Biagiotti" <gjbiagiotti@...>
Fecha: Mar, 27 de Mar, 2007 12:43 pm
Asunto: RE: Manejo de Ventanas.
gjbiagiotti
Sin conexión Sin conexión
Enviar correo Enviar correo
 

Claudio, si lo respondiste no me quedó claro lo siguiente:

 

Si tengo abiertas 2 ventanas, como actualizo los controles de una ventana a la otra?

 

Gerardo J. Biagiotti
Analista de Sistemas

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

 

 

 

De: guvoaII@... [mailto:guvoaII@...] En nombre de [xCSA] Claudio Torrillo
Enviado el: Martes, 27 de Marzo de 2007 05:30 a.m.
Para: guvoaII@...
Asunto: RE: [guvoaII] Manejo de Ventanas.

 


Gerardo:

Por favor, sacá esa imagen de la firma, no sé que tiene pero cuelga las
sesiones
De terinal server al intentar responderte. Además, en las listas de correo
no está
bien visto ese tipo de insertos.

Por otro lado, no entiendo el problema, con tener una referencia de una
ventana a la
otra es suficiente. En ejemplo de CAVO (South...) tiene una ejmplo de cómo
saber que
ventanas estan activas, podes utlizar el mismo sistema de Broadcast con
cualquier
Ventana.

Yo personalmente lo he utilizado en más de una aplicación donde la ventana
(dataWindow)
disparaba varios dialogos, entonces al minimizar la DataWindow procedia a
ocultar el
resto, luego al cerrar la ventana los dialogos que quedaban se cerraban en
orden.

Es largo de contar, pero básicamente es cuastion de tener un método de
Registro y otro de
DesRegistro .. El de registro; lo llamamos desde algún metodo de arranque,
por ejemplo
PRE/POSTINIT, recibe de parámetro un objeto que pude ser cualquier cosa, y
lo
agrega en un array. Luego en algún metodo (p.ej. Destoy() o Close()) de ese
objeto se
Programa el llamado a owner:desRegistro(self).

No sé si eso es lo que buscas.



Claudio G. Torrillo
www.xcsa.com.ar
Tel/Fax: 4840-0255
info(@)xcsa.com.ar
________________________________

De: guvoaII@... [mailto:guvoaII@...] En nombre
de Gerardo J. Biagiotti
Enviado el: Sábado, 24 de Marzo de 2007 10:20 a.m.
Para: GUVOA II
Asunto: RV: [guvoaII] Manejo de Ventanas.

Che, nadie tiene información sobre esto que necesito???

O bien algún sitio donde haya ejemplos para ver.

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail: gjbiagiotti@...
MSN: gerardo_biagiotti@...
gjbiagiotti@...
gjbiagiotti@...

De: guvoaII@... [mailto:guvoaII@...] En nombre
de Gerardo J. Biagiotti
Enviado el: Viernes, 23 de Marzo de 2007 10:23 a.m.
Para: GUVOA II
Asunto: [guvoaII] Manejo de Ventanas.

Hola todos.

Necesito hacer lo siguiente:

1) Desde una DataDialog actualizar datos contenidos en una DataWindows.

2) Desde una DataDialog o DataWindows destruir otra/s ventanas.

3) Como hago para saber las ventanas que están abiertas?

Besitos para todos.

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail: gjbiagiotti@...
MSN: gerardo_biagiotti@...
gjbiagiotti@...
gjbiagiotti@...


#1511 De: "[xCSA] Claudio Torrillo" <clipsupp@...>
Fecha: Mar, 27 de Mar, 2007 12:37 pm
Asunto: RE: dialogwindow
clipsupp
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Sergio

Pero el error dice oPlanilla: eso está mal es planilla "PUNTO" FECHA

Si no fijate la ayuda de ReportPro, o trata de armar el filtro desde el
editor.
Además, el error te lo tiró la linea donde copiaste lo que yo te mandé, no
viste que lo separé en 2 lineas?



Claudio G. Torrillo
www.xcsa.com.ar
Tel/Fax: 4840-0255
info(@)xcsa.com.ar





________________________________

De: guvoaII@... [mailto:guvoaII@...] En nombre
de AdeSistemas
Enviado el: Martes, 27 de Marzo de 2007 08:40 a.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] dialogwindow



Envio el archivo mef , el informe y el errror, porque ya probe de todo y no
le puedo encontrar el problema.

Claudio probe el filtro que me pasaste y me da error de sintaxis

Muchas gracias

Luengo Sergio
Analista de Sistemas
General Pico - La Pampa

#1510 De: "AdeSistemas" <adesistemas@...>
Fecha: Mar, 27 de Mar, 2007 11:40 am
Asunto: Re: dialogwindow
adessistemas
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Envio el archivo mef , el informe y el errror, porque ya probe de todo y no le puedo encontrar el problema.
 
Claudio probe el filtro que me pasaste y me da error de sintaxis
 
Muchas gracias
 
Luengo Sergio
Analista de Sistemas
General Pico - La Pampa
 
 

#1509 De: "[xCSA] Claudio Torrillo" <clipsupp@...>
Fecha: Mar, 27 de Mar, 2007 8:44 am
Asunto: RE: dialogwindow
clipsupp
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Sergio:

El problema es la definición del Cfiltro

cFiltro  := "oPlanilla:FECHA>=CTOD('"+SELF:oDCmfechaDesde:Value+"') .AND.
"+;
      "oPlanilla:FECHA<=CTOD('"+SELF:oDCmfechaHasta:Value+"')"

     aTablas:={{"Planilla Caja General", cPath+"Planilla.DBF",
cPath+"Pla_Fech.ntx", ,"DBFNTX"}}


oPlanilla no puede existir y por otro lado ":" no es un operador válido de
ALIAS en ReportPro.

Imagino que tu reporte tiene el alias tomado desde la tabla "PLANILLA.DBF",
con lo cual debería
ser Planilla o PLanilla1 a lo sumo, bueno dale una mirada a la seccion del
reporte y fijate como
denomina a la tabla.

Luego, la expresión de filtro sería:

cFiltro := [planilla.fecha >= STOD("] + DTOS( self:oDCFechaDesde:value ) +
[").and.]
cFiltro += [planilla.fecha <= STOD("] + DTOS( self:oDCFechaHasta:value ) +
[")]

CONSEJO:
--------

STOD() y DTOS() son las funciones para transformar fechas a string y string
a fechas.

Las ventajas son que son independeintes de la internazionalización de
Windows y no se necesita
especificar el formato ya que es el ANSI Std YYYYMMDD.

Claudio G. Torrillo
www.xcsa.com.ar
Tel/Fax: 4840-0255
info(@)xcsa.com.ar
________________________________

De: guvoaII@... [mailto:guvoaII@...] En nombre
de AdeSistemas
Enviado el: Domingo, 25 de Marzo de 2007 07:02 p.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] dialogwindow


Gerardo: me funciono lo de la fecha perfectamente, muchisimas gracias.

Ahora tengo otro problema,

En el metodo imprimir() de tu sistema, definistes una variable cfiltro, de
acuerdo a lo entendido por mi es que mas abajo definis
oreport:setfilterexpression(cfiltro) y te efectua el filtro en el reporte
entre las fechas correspondientes, me larga un error invalid filter
expresion, puede ser que cfiltro hay que difinirlo en el reporte o me estoy
equivocando, y si es asi como defino cfiltro en el reporte?

Gracias por todo.


Luengo Sergio
Analista de Sistemas
General Pico - La Pampa



	 ----- Original Message -----
	 From: Gerardo J. Biagiotti <mailto:gjbiagiotti@...>
	 To: GUVOA II <mailto:guvoaII@...>
	 Sent: Thursday, March 22, 2007 10:44 AM
	 Subject: RV: [guvoaII] dialogwindow


		 Te adjunto un MEF para que veas como se hace.

		 Gerardo J. Biagiotti
	 Analista de Sistemas
	 (2580) Marcos Juárez
	 Córdoba - Argentina

	 Mail:  gjbiagiotti@... <mailto:gjbiagiotti@...>

	 MSN: gerardo_biagiotti@...
<mailto:gerardo_biagiotti@...>
	          gjbiagiotti@... <mailto:gjbiagiotti@...>
	          gjbiagiotti@... <mailto:gjbiagiotti@...>


	 De: guvoaII@... <mailto:guvoaII@...>
[mailto:guvoaII@...] En nombre de AdeSistemas
	 Enviado el: Jueves, 22 de Marzo de 2007 08:43 a.m.
	 Para: guvoaII@...
	 Asunto: [guvoaII] dialogwindow

		 Tengo un problema, que no me doy cuenta como resolverlo,
necesitaria una ayudita.

		 tengo una dialogwindow, (pantalla para imprimir) tiene dos
botones, salir e imprimir, y en la misma ventana coloque dos datos que son
fechadesde y fechahasta, que es una singlelineedit, el problema es que no
puedo levantar en esas variables el tipo de dato fecha, a esas variables les
asigno, fechadesde el primer registro de la base de datos y fechahasta el
ultimo registro de la base de datos, hasta ahi perfecto, pero no puedo
levantar esos valores a la pantalla para luego poder cambiar las fechas si
quiero hacer el listado entre otras fechas, me lo muestra vacio y sin
formato de fecha, o sea no me lo toma

		 espero que me entiendan

				 CLASS Planilla_caja INHERIT DIALOGWINDOW

		  PROTECT oDCmFechadesde AS SINGLELINEEDIT
	  PROTECT oDCmFechahasta AS SINGLELINEEDIT
	  PROTECT oDCFixedText2 AS FIXEDTEXT
	  PROTECT oDCFixedText3 AS FIXEDTEXT

		   INSTANCE mFECHAdesde
	   INSTANCE mFECHAhasta

				 Desde ya muchisimas gracias por su aporte.

		 Luengo Sergio
	 Analista de Sistemas
	 General Pico - La Pampa



	 __________ Información de NOD32, revisión 2132 (20070321) __________

	 Este mensaje ha sido analizado con NOD32 antivirus system
	 part000.txt - Esta correcto
	 part001.htm - Esta correcto
	 Clientes Listado Cobranza.mef - Esta correcto

	 http://www.nod32.com <http://www.nod32.com>

Mensajes 1509 - 1538 de 2799   Más reciente  |  < Más reciente  |  Más antiguo >  |  Más antiguo
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda