>>>As I said, we cannot change it now. It exists, now I need to work around it.
>>
>>Ok, try the following
>>
>>lcFilter = SET("Filter")
>>
>>set filter to
>>
>>locate for myCondition and &lcFilter
>>
>>set FILTER TO &lcFilter
>
>No. I said we cannot do that. That code is not accessible for change right now. Period. I understand what you're saying, but let it go. You really have a hard time when someone says no. I'm not sure if it's a matter of you not listening or just that you can't accept what they say. You don't need all the details, but once someone says they are unable to do something a certain way, try to answer what they asked, not what you think they need.
>
>I have worked around it using the AGAIN clause and a different alias name.
You were asking about locate command. I proposed this modification just at the place where you use LOCATE command. Or are you saying you can not change this piece of code too?
Where you implemented your more complex workaround then?
I think you misunderstood me because I haven't said explicitly that we need this change right at the place of the LOCATE command.
Anyway, as long as the workaround worked I guess you're fine.
If it's not broken, fix it until it is.
My Blog