PRIVATE ab Ab = CREATEOBJECT("cruflaaa.CRUFLaaa") WAIT WINDOW Ab.cAlltrimAmline( " testg ") Good result TEXT TO .SELECTCMD NOSHOW TEXTMERGE PRETEXT 15 SELECT HDBK, Hid , HDOCNO, HAMOUNT, STR( HDOCDATE ) AS 'DATEDOC',CREATEDBY, STR(Createdon) AS 'createdon' , hremint FROM <<.TABLES>> WHERE Ab.cAlltrimAmline( HDBK ) LIKE '<<Vp_in>>' ENDTEXTBut here function Ab.cAlltrimAmline NOT defined !