Hola:
Un TDBBrowse cuyo oDataSet es TMemDataSet con las columnas formateadas
en IDE.
oDataField tipo 'C'
'%' > Apellidos //Funciona correcto
oDataField tipo 'D'
CtoD('%') > Fecha //error
Apellidos y Fecha seria lo que hemos introducido en la propiedad
oDataSet de la columna.
(b)TPROPERTYEDITOR:SET(273)
Error BASE/1003 Variable does not exist: FECHA
Argumentos: ()
--
Saludos.
Miguel A. Torrellas
Telf.: 976642728
Movil: 610316131
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
FilterEval
FilterEval
si en formInitialize ponemos
::oDBBrowse:aCols[1]:FilterEval := "'%' $ DtoC(Fecha)"
Todo funciona correcto pero si lo ponemos en el IDE da el error
mencionado. Parece que se evalua la expresión y evidentemente la
variable fecha no existe en el IDE.
Saludos.
Miguel A. Torrellas
Telf.: 976642728
Movil: 610316131
Miguel A. Torrellas escribió:
> Hola:
>
> Un TDBBrowse cuyo oDataSet es TMemDataSet con las columnas formateadas
> en IDE.
>
> oDataField tipo 'C'
> '%' > Apellidos //Funciona correcto
> oDataField tipo 'D'
> CtoD('%') > Fecha //error
>
> Apellidos y Fecha seria lo que hemos introducido en la propiedad
> oDataSet de la columna.
>
> (b)TPROPERTYEDITOR:SET(273)
> Error BASE/1003 Variable does not exist: FECHA
> Argumentos: ()
>
>
::oDBBrowse:aCols[1]:FilterEval := "'%' $ DtoC(Fecha)"
Todo funciona correcto pero si lo ponemos en el IDE da el error
mencionado. Parece que se evalua la expresión y evidentemente la
variable fecha no existe en el IDE.
Saludos.
Miguel A. Torrellas
Telf.: 976642728
Movil: 610316131
Miguel A. Torrellas escribió:
> Hola:
>
> Un TDBBrowse cuyo oDataSet es TMemDataSet con las columnas formateadas
> en IDE.
>
> oDataField tipo 'C'
> '%' > Apellidos //Funciona correcto
> oDataField tipo 'D'
> CtoD('%') > Fecha //error
>
> Apellidos y Fecha seria lo que hemos introducido en la propiedad
> oDataSet de la columna.
>
> (b)TPROPERTYEDITOR:SET(273)
> Error BASE/1003 Variable does not exist: FECHA
> Argumentos: ()
>
>
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
FilterEval
yo uso:
'%' $ DtoS(Fecha)
% = yyyymmdd
Saludos.
--
Ramón Zea
ramonzea@yahoo.com
http://www.paginasprodigy.com/zeasoft/
--
'%' $ DtoS(Fecha)
% = yyyymmdd
Saludos.
--
Ramón Zea
ramonzea@yahoo.com
http://www.paginasprodigy.com/zeasoft/
--
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
- ignacio
- Site Admin
- Mensajes: 9452
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
FilterEval
Miguel,
No consigo reproducir su error. Hago lo siguiente:
1) Pongo oBrw:lFilterBar a .T.
2) Pongo cualquier tipo de basura en oBrw:aCols[1]:FilterEval
3) Incluso escribo algo en el campo de de filtrado de la cabecera
Por favor indique como consigue usted que falle y a ser posible mande un
pequeño ejemplo que lo muestre.
Gracias de antemano.
Un saludo,
"Miguel A. Torrellas" <miguel@torrellas.net> escribió en el mensaje
news:44a2d4e1$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>
> si en formInitialize ponemos
>
> ::oDBBrowse:aCols[1]:FilterEval := "'%' $ DtoC(Fecha)"
>
> Todo funciona correcto pero si lo ponemos en el IDE da el error
> mencionado. Parece que se evalua la expresión y evidentemente la variable
> fecha no existe en el IDE.
>
> Saludos.
> Miguel A. Torrellas
> Telf.: 976642728
> Movil: 610316131
>
> Miguel A. Torrellas escribió:
>> Hola:
>>
>> Un TDBBrowse cuyo oDataSet es TMemDataSet con las columnas formateadas en
>> IDE.
>>
>> oDataField tipo 'C'
>> '%' > Apellidos //Funciona correcto
>> oDataField tipo 'D'
>> CtoD('%') > Fecha //error
>>
>> Apellidos y Fecha seria lo que hemos introducido en la propiedad oDataSet
>> de la columna.
>>
>> (b)TPROPERTYEDITOR:SET(273)
>> Error BASE/1003 Variable does not exist: FECHA
>> Argumentos: ()
>>
No consigo reproducir su error. Hago lo siguiente:
1) Pongo oBrw:lFilterBar a .T.
2) Pongo cualquier tipo de basura en oBrw:aCols[1]:FilterEval
3) Incluso escribo algo en el campo de de filtrado de la cabecera
Por favor indique como consigue usted que falle y a ser posible mande un
pequeño ejemplo que lo muestre.
Gracias de antemano.
Un saludo,
"Miguel A. Torrellas" <miguel@torrellas.net> escribió en el mensaje
news:44a2d4e1$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>
> si en formInitialize ponemos
>
> ::oDBBrowse:aCols[1]:FilterEval := "'%' $ DtoC(Fecha)"
>
> Todo funciona correcto pero si lo ponemos en el IDE da el error
> mencionado. Parece que se evalua la expresión y evidentemente la variable
> fecha no existe en el IDE.
>
> Saludos.
> Miguel A. Torrellas
> Telf.: 976642728
> Movil: 610316131
>
> Miguel A. Torrellas escribió:
>> Hola:
>>
>> Un TDBBrowse cuyo oDataSet es TMemDataSet con las columnas formateadas en
>> IDE.
>>
>> oDataField tipo 'C'
>> '%' > Apellidos //Funciona correcto
>> oDataField tipo 'D'
>> CtoD('%') > Fecha //error
>>
>> Apellidos y Fecha seria lo que hemos introducido en la propiedad oDataSet
>> de la columna.
>>
>> (b)TPROPERTYEDITOR:SET(273)
>> Error BASE/1003 Variable does not exist: FECHA
>> Argumentos: ()
>>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
FilterEval
Gracias por responder.
Desde código todo funciona perfectamente. el problema esta solo en el
IDE, de momento solo he probado con columnas de fecha.
introduce en el IDE esta frase "CtoD('%') > Fecha" en la casilla FilterEval
Saludos.
Miguel A. Torrellas
Telf.: 976642728
Movil: 610316131
Ignacio Ortiz de Zúñiga escribió:
> Miguel,
>
> No consigo reproducir su error. Hago lo siguiente:
>
> 1) Pongo oBrw:lFilterBar a .T.
> 2) Pongo cualquier tipo de basura en oBrw:aCols[1]:FilterEval
> 3) Incluso escribo algo en el campo de de filtrado de la cabecera
>
> Por favor indique como consigue usted que falle y a ser posible mande un
> pequeño ejemplo que lo muestre.
>
> Gracias de antemano.
>
> Un saludo,
>
> "Miguel A. Torrellas" <miguel@torrellas.net> escribió en el mensaje
> news:44a2d4e1$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>> si en formInitialize ponemos
>>
>> ::oDBBrowse:aCols[1]:FilterEval := "'%' $ DtoC(Fecha)"
>>
>> Todo funciona correcto pero si lo ponemos en el IDE da el error
>> mencionado. Parece que se evalua la expresión y evidentemente la variable
>> fecha no existe en el IDE.
>>
>> Saludos.
>> Miguel A. Torrellas
>> Telf.: 976642728
>> Movil: 610316131
>>
>> Miguel A. Torrellas escribió:
>>> Hola:
>>>
>>> Un TDBBrowse cuyo oDataSet es TMemDataSet con las columnas formateadas en
>>> IDE.
>>>
>>> oDataField tipo 'C'
>>> '%' > Apellidos //Funciona correcto
>>> oDataField tipo 'D'
>>> CtoD('%') > Fecha //error
>>>
>>> Apellidos y Fecha seria lo que hemos introducido en la propiedad oDataSet
>>> de la columna.
>>>
>>> (b)TPROPERTYEDITOR:SET(273)
>>> Error BASE/1003 Variable does not exist: FECHA
>>> Argumentos: ()
>>>
>
Desde código todo funciona perfectamente. el problema esta solo en el
IDE, de momento solo he probado con columnas de fecha.
introduce en el IDE esta frase "CtoD('%') > Fecha" en la casilla FilterEval
Saludos.
Miguel A. Torrellas
Telf.: 976642728
Movil: 610316131
Ignacio Ortiz de Zúñiga escribió:
> Miguel,
>
> No consigo reproducir su error. Hago lo siguiente:
>
> 1) Pongo oBrw:lFilterBar a .T.
> 2) Pongo cualquier tipo de basura en oBrw:aCols[1]:FilterEval
> 3) Incluso escribo algo en el campo de de filtrado de la cabecera
>
> Por favor indique como consigue usted que falle y a ser posible mande un
> pequeño ejemplo que lo muestre.
>
> Gracias de antemano.
>
> Un saludo,
>
> "Miguel A. Torrellas" <miguel@torrellas.net> escribió en el mensaje
> news:44a2d4e1$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>> si en formInitialize ponemos
>>
>> ::oDBBrowse:aCols[1]:FilterEval := "'%' $ DtoC(Fecha)"
>>
>> Todo funciona correcto pero si lo ponemos en el IDE da el error
>> mencionado. Parece que se evalua la expresión y evidentemente la variable
>> fecha no existe en el IDE.
>>
>> Saludos.
>> Miguel A. Torrellas
>> Telf.: 976642728
>> Movil: 610316131
>>
>> Miguel A. Torrellas escribió:
>>> Hola:
>>>
>>> Un TDBBrowse cuyo oDataSet es TMemDataSet con las columnas formateadas en
>>> IDE.
>>>
>>> oDataField tipo 'C'
>>> '%' > Apellidos //Funciona correcto
>>> oDataField tipo 'D'
>>> CtoD('%') > Fecha //error
>>>
>>> Apellidos y Fecha seria lo que hemos introducido en la propiedad oDataSet
>>> de la columna.
>>>
>>> (b)TPROPERTYEDITOR:SET(273)
>>> Error BASE/1003 Variable does not exist: FECHA
>>> Argumentos: ()
>>>
>
FilterEval
En el sample de Xailer TMenDataSet.xpj introduce esta frase en
oDBBrowse1 filterEval CtoD('%') > date
Saludos.
Miguel A. Torrellas
Telf.: 976642728
Movil: 610316131
Miguel A. Torrellas escribió:
>
> si en formInitialize ponemos
>
> ::oDBBrowse:aCols[1]:FilterEval := "'%' $ DtoC(Fecha)"
>
> Todo funciona correcto pero si lo ponemos en el IDE da el error
> mencionado. Parece que se evalua la expresión y evidentemente la
> variable fecha no existe en el IDE.
>
> Saludos.
> Miguel A. Torrellas
> Telf.: 976642728
> Movil: 610316131
>
> Miguel A. Torrellas escribió:
>> Hola:
>>
>> Un TDBBrowse cuyo oDataSet es TMemDataSet con las columnas formateadas
>> en IDE.
>>
>> oDataField tipo 'C'
>> '%' > Apellidos //Funciona correcto
>> oDataField tipo 'D'
>> CtoD('%') > Fecha //error
>>
>> Apellidos y Fecha seria lo que hemos introducido en la propiedad
>> oDataSet de la columna.
>>
>> (b)TPROPERTYEDITOR:SET(273)
>> Error BASE/1003 Variable does not exist: FECHA
>> Argumentos: ()
>>
>>
oDBBrowse1 filterEval CtoD('%') > date
Saludos.
Miguel A. Torrellas
Telf.: 976642728
Movil: 610316131
Miguel A. Torrellas escribió:
>
> si en formInitialize ponemos
>
> ::oDBBrowse:aCols[1]:FilterEval := "'%' $ DtoC(Fecha)"
>
> Todo funciona correcto pero si lo ponemos en el IDE da el error
> mencionado. Parece que se evalua la expresión y evidentemente la
> variable fecha no existe en el IDE.
>
> Saludos.
> Miguel A. Torrellas
> Telf.: 976642728
> Movil: 610316131
>
> Miguel A. Torrellas escribió:
>> Hola:
>>
>> Un TDBBrowse cuyo oDataSet es TMemDataSet con las columnas formateadas
>> en IDE.
>>
>> oDataField tipo 'C'
>> '%' > Apellidos //Funciona correcto
>> oDataField tipo 'D'
>> CtoD('%') > Fecha //error
>>
>> Apellidos y Fecha seria lo que hemos introducido en la propiedad
>> oDataSet de la columna.
>>
>> (b)TPROPERTYEDITOR:SET(273)
>> Error BASE/1003 Variable does not exist: FECHA
>> Argumentos: ()
>>
>>
- ignacio
- Site Admin
- Mensajes: 9452
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
FilterEval
Miguel
Arreglado. Gracias.
Un saludo
"Miguel A. Torrellas" <miguel@torrellas.net> escribió en el mensaje
news:[email=44a40fc3@news.xailer.com...]44a40fc3@news.xailer.com...[/email]
> En el sample de Xailer TMenDataSet.xpj introduce esta frase en oDBBrowse1
> filterEval CtoD('%') > date
>
>
> Saludos.
> Miguel A. Torrellas
> Telf.: 976642728
> Movil: 610316131
>
> Miguel A. Torrellas escribió:
>>
>> si en formInitialize ponemos
>>
>> ::oDBBrowse:aCols[1]:FilterEval := "'%' $ DtoC(Fecha)"
>>
>> Todo funciona correcto pero si lo ponemos en el IDE da el error
>> mencionado. Parece que se evalua la expresión y evidentemente la variable
>> fecha no existe en el IDE.
>>
>> Saludos.
>> Miguel A. Torrellas
>> Telf.: 976642728
>> Movil: 610316131
>>
>> Miguel A. Torrellas escribió:
>>> Hola:
>>>
>>> Un TDBBrowse cuyo oDataSet es TMemDataSet con las columnas formateadas
>>> en IDE.
>>>
>>> oDataField tipo 'C'
>>> '%' > Apellidos //Funciona correcto
>>> oDataField tipo 'D'
>>> CtoD('%') > Fecha //error
>>>
>>> Apellidos y Fecha seria lo que hemos introducido en la propiedad
>>> oDataSet de la columna.
>>>
>>> (b)TPROPERTYEDITOR:SET(273)
>>> Error BASE/1003 Variable does not exist: FECHA
>>> Argumentos: ()
>>>
>>>
Arreglado. Gracias.
Un saludo
"Miguel A. Torrellas" <miguel@torrellas.net> escribió en el mensaje
news:[email=44a40fc3@news.xailer.com...]44a40fc3@news.xailer.com...[/email]
> En el sample de Xailer TMenDataSet.xpj introduce esta frase en oDBBrowse1
> filterEval CtoD('%') > date
>
>
> Saludos.
> Miguel A. Torrellas
> Telf.: 976642728
> Movil: 610316131
>
> Miguel A. Torrellas escribió:
>>
>> si en formInitialize ponemos
>>
>> ::oDBBrowse:aCols[1]:FilterEval := "'%' $ DtoC(Fecha)"
>>
>> Todo funciona correcto pero si lo ponemos en el IDE da el error
>> mencionado. Parece que se evalua la expresión y evidentemente la variable
>> fecha no existe en el IDE.
>>
>> Saludos.
>> Miguel A. Torrellas
>> Telf.: 976642728
>> Movil: 610316131
>>
>> Miguel A. Torrellas escribió:
>>> Hola:
>>>
>>> Un TDBBrowse cuyo oDataSet es TMemDataSet con las columnas formateadas
>>> en IDE.
>>>
>>> oDataField tipo 'C'
>>> '%' > Apellidos //Funciona correcto
>>> oDataField tipo 'D'
>>> CtoD('%') > Fecha //error
>>>
>>> Apellidos y Fecha seria lo que hemos introducido en la propiedad
>>> oDataSet de la columna.
>>>
>>> (b)TPROPERTYEDITOR:SET(273)
>>> Error BASE/1003 Variable does not exist: FECHA
>>> Argumentos: ()
>>>
>>>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com