Página 1 de 1

Campos Calculados

Publicado: Dom Ago 24, 2008 5:03 pm
por Juan Jose
Hola a Todos
He creado un campo calculado como sigue y en la propieda :filterEval :=
UPPER('%') $ UPPER( apellido1 + apellido2 + nombre), pero al activar el
filtro y pooner algun caracter me da el siguiente error
Gracias
WITH OBJECT ::oSQLQuery1
:oDataSource := AppData:oServer
:nMaxRecords := 0//AppData:oLicencia:nLimite
:cSelect := "SELECT id FROM perrsonal Where id='9999999999'"
:lOpen := .T.
:AddCalcField( "completo", {|oField| CF_Ape1Ape2Nom( oField ) } )
END WITH
***************************** Registro de errores
*****************************
Exe: C:xailerProgramasstockstock.exe
Version: 0.3.90.0
Fecha: 24/08/2008
Hora: 16:39:43
Memoria libre: 818356
Area actual: 1
------------------------- Información del
compilador --------------------------
Versión Xailer: Xailer 1.9.7 Version 1.9
Compilador: xHarbour build 1.0.0 Intl. (SimpLex) PCode Version: 9
Compilador C/C++: Borland C++ 5.8.0
Plataforma: Windows XP Professional 5.01.2600 Service Pack 3
----------------------- Información detallada del
error -----------------------
Subsistema: BASE
Código de error: 1004
Estado: .F.
Descripción: Class: 'CHARACTER' has no exported method
Operación: CDBFNAME
Argumentos: [ 1] = Tipo: C Valor: completo
Fichero:
Código error SO: 0
Pila de llamadas:
TMYSQLRECORDS:GETFILTEREXP (782)
(b)XDATASET:XDATASET (174)
TSQLQUERY:GETFILTEREXP (0)
TDBBROWSE:SETFILTER (506)
(b)TDBBROWSE:CREATEHEADER (2890)
THEADER:ONFILTERCHANGE (0)
THEADER:NOTIFY (0)
TDBBROWSE:WMNOTIFY (0)
RUNFORM (0)
TAPPLICATION:RUN (209)
MAIN (23)