>>> 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>>' >>> ENDTEXT >>> >>>>>>But here function Ab.cAlltrimAmline NOT defined !
>> 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 RTRIM(LTRIM( HDBK )) LIKE '<<Vp_in>>' >> ENDTEXT>>
>> 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 HDBK LIKE '%<<Vp_in>>%' >> ENDTEXTI'm assuming that '%' is included into Vp_in already, because otherwise I don't see a reason for using LIKE and not = at all.