Re: disabling wildcard in AR reports
"David J" <[email protected]> Thu, 25 May 2006 08:01:25 +1000
| Newsgroups | gmane.comp.web.sql-ledger.user |
|---|---|
| Message-ID | <[email protected]> |
That looks like a good solution.
Much thanks DWS.
> On Wed, 24 May 2006, Donald Baud wrote:
> > I think Dieter meant that there is no elegance when
> > the patch removes the wild cards after they were added
> correct.
> > by a previous code. The right way would have been to
> > change the behavior at the time the wild cards are
> > being added.
> And this you can only do by changing the 'like' function.
> Modifying AA.pm only changes it for a name search so if
> you want to say search for an invoice number or part
> number the proper way is to modify the 'like' function in
> Form.pm sub like {
> my ($self, $str) = @_;
> if ($str !~ /(%|_)/) {
> if ($str =~ /(^").*("$)/) {
> $str =~ s/(^"|"$)//g;
> } else {
> $str = "%$str%";
> }
> }
> $str =~ s/'/''/g;
> $str;
> }
> Now this will leave quoted strings alone, remove the
> quotes and do an exact lower case search. You can also do
> searches for such things as for '3" Bolt' and it
> works across the board, not just for a name. --
> Dieter Simader http://www.sql-ledger.com (780)
> 472-8161 DWS Systems Inc. Accounting Software
> Fax: 478-5281
> ============ On a clear disk you can seek forever
> ==========
> _______________________________________________
> sql-ledger-users mailing list
> sql-ledger-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
>
https://lists.sourceforge.net/lists/listinfo/sql-ledger-users
</blockquote></BODY>
_______________________________________________
sql-ledger-users mailing list
sql-ledger-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/sql-ledger-users