Subject Re: [IBO] ibotable filter problem
Author Link Systems
> >
> >aTable.Filter:=(x > Quantity_from_Supplier1+Quantity_from_Supplier2);
> >
> >When I try to do this, I get a "missing or extra" parenthesis. In SQL I know
> >I can add this to the where clause and get the correct results so I'm left
> >wondering if this is an ibo bug :-(

Yes, I noticed this too, even from the IBO 3.6 days. Did you by any
chance try to use the filtering capability of the DevExpess grid?! When
it generates a filter expression it wraps everything around brackets for
some reason. At that time I fixed it by changing the IBO source. As far
as I can remember it wasn't that difficult, I just checked for the extra
pair of brackets and removed them.

Since then I moved to IBO 4 and for some reason or other I don't use the
DevExpress grid's filtering any more, so I just left it at that. I could
I guess look into it again and make the changes, if Jason agrees to
incorporate them into the source.

I guess you could say it is a bug since any amount of extra brackets
shouldn't make any difference to the parser. On the other hand, why run
the risk of breaking some otherwise perfectly working code for something
obscure like this. It depends I guess how important it is for you.


Costas Droussiotis