Subject |
Re: applyLocate and apostrophe applylocate limit ? |
From |
Dirk C <dirk@C.com> |
Date |
Thu, 15 Aug 2024 22:57:55 +0200 |
Newsgroups |
dbase.getting-started |
Op 15/08/2024 om 21:58 schreef Dirk C:
> hello to you,
>
> when in use findkeynearst : and the name in the field begins with
> apostrophe :: no problem can find teh value
>
> i have a search field using applylocate
>
> when i change the combox and put a value in a field beginns with an
> apostrophe :: applylocate gives an error : Unallowed phrase/keyword in
> command: '
>
> when i first give a value and change the combobox it finds the first
> value beginning with a apostrophe
>
> but let's say taking the 4th or whatever value starts with an apostrophe
> and change the combobox : only get the first value with an apostrophe
>
> even the apostrophe is in the middle of the value: applylocate doesn't
> accept the '
>
> even using the function to replace the ' or strip the '
>
> c_Veldf = [name='] +trim(this.value)+['] or with quotes
>
> Do Case
> Case form.keuzedoos_sorteren.value =="firma"
> c_Veldf = [name=']+trim(this.value)+[']
> ? c_veldf
> o_vraagb.rowset.locateOptions = 3
> o_vraagb.rowset.beginlocate()
> o_vraagb.rowset.ApplyLocate(c_Veldf)
> Case form.keuzedoos_sorteren.value =="postcode"
> c_veldp ="plz="+trim(this.value)+"'"
> o_vraagb.rowset.locateOptions = 3
> o_vraagb.rowset.beginlocate()
> o_vraagb.rowset.ApplyLocate(c_Veldp)
> Case form.keuzedoos_sorteren.value =="stad"
> c_Veldc= "city='"+trim(this.value)+"'"
> o_vraagb.rowset.locateOptions = 3
> o_vraagb.rowset.beginlocate()
> o_vraagb.rowset.ApplyLocate(c_Veldc)
> EndCase
>
> thanks for more info
>
> Dirk,
>
hello
i think to find solution in programming,
first look than act
Dirk
|
|