Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Fragen / Anregungen zur DP (https://www.delphipraxis.net/29-fragen-anregungen-zur-dp/)
-   -   Die Such-Funktion ist verbesserungswürdig (https://www.delphipraxis.net/8882-die-such-funktion-ist-verbesserungswuerdig.html)

ArrayOf.. 14. Sep 2003 15:26


Die Such-Funktion ist verbesserungswürdig
 
...super Forum übrigens, aber dennoch: Die Suchfunktion müsste trotzdem mal etwas verbessert werden.

Und zwar deswegen, weil sie nicht in der Lage ist Schlüsselwörter auch dann zu finden, wenn diese mal zufälligerweise über einen Bindestrich mit noch anderen offiziellen Ausdrücken verbunden sein sollten, wie das ja typischerweise auch ziemlich häufig so der Fall sein wird.


Beispiel: Das in der Suchfunktion eingegebene Schlüsselwort 'OnCommandGet' wird in irgendeinem post mit dem Text

'... wenn ich mich in dem OnCommandGet-Eventhandler eines IdHTTPServer-controls befinde ...'

somit also bloß wegen dieses Bindestriches nicht mehr aufgefunden, was insgesamt doch schon etwas traurig ist. Besonders auch deswegen, weil ja auch gerade die Suchfunktion nicht ganz unbeträchtlich in den Informationswert eines Forums eingeht...


... nur mal so nebenbei.

Christian Seehase 14. Sep 2003 15:44

Re: Die Such-Funktion ist verbesserungswürdig
 
Moin ArrayOf,

bei mir geht's.
Ich habe einmal genau Dein Beispiel getestet. Die Suchfunktion findet u.a. Deinen Thread, und markiert beide Vorkommen von OnCommandGet.

Kannst Du mal einen Beispielthread samt Suchbegriff angeben, bei dem es nicht funktioniert?

BTW:
Es könnte ja auch sein, dass der Suchbegriff im Thread falsch geschrieben, und deshalb nicht gefunden wurde.

ArrayOf.. 14. Sep 2003 15:55

Re: Die Such-Funktion ist verbesserungswürdig
 
hm..., höchst merkwürdig. Ich hatte das gestern 2 mal getestet und es klappte nicht. Ich schwör's !!! Jetzt allerdings klappt es.


Nun denn, vielleicht besser du löschst das wieder, sonst muss ich mich noch erschießen :shock:

Sorry, nochmal :oops:


(Edit: Ich hatte das gestern übrigens am gleichen Beispiel ausprobiert und da zeigte er den Eintrag von DataColl schon an, aber eben meinen nicht. Na ja, egal - bitte löschen.)

CrashMan 14. Sep 2003 15:57

Re: Die Such-Funktion ist verbesserungswürdig
 
Hilft es nicht einfach, wenn du statt nach OnCommandGet nach OnCommandGe* suchst?

CrashMan

Matze 14. Sep 2003 17:56

Re: Die Such-Funktion ist verbesserungswürdig
 
Ich hab ein ähnliches Problem:

Wenn ich "bass.dll" eingebe, dann listet die Suchfunktion die Einträge zu "bass" und zu "dll" auf, sie ignoriert also den Punkt und behalndelt ihn als Leerzeichen, das ist schon etwas doof. ;)

Alexander 14. Sep 2003 18:30

Re: Die Such-Funktion ist verbesserungswürdig
 
Dann klick doch auf "Nach allen Wörtern suchen"...

sakura 14. Sep 2003 18:35

Re: Die Such-Funktion ist verbesserungswürdig
 
@Christian: Dieser Thread wurde wegen des ersten Vorkommens (in Hochkommata) gefunden, nicht wegen des zweiten. Die Markierung arbeitet unabhängig von den Treffern.

Nichtsdestotrotz sollte die Suche mit Wildcards immerhin etwas Abhilfe schaffen.

...:cat:...

Matze 14. Sep 2003 19:39

Re: Die Such-Funktion ist verbesserungswürdig
 
@Alexander: Das nützt auch nichts, es wird dann nur nach dem Wörtern "bass" und "dll" gesucht. Ich möchte aber das Wort "bass.dll" finden. :gruebel:

nailor 14. Sep 2003 20:02

Re: Die Such-Funktion ist verbesserungswürdig
 
es wäre auch mal ne gute sache, den standard so zui setzen, dass automatisch nach allen wörtern gesucht wird. wollte ich schon lännger
mal sagen, und hier scheint mir der hinweis angebracht ;)

ArrayOf.. 14. Sep 2003 21:47

Re: Die Such-Funktion ist verbesserungswürdig
 
Hallo Christian,

ich hatte es vorhin eigentlich schon irgendwie aufgegeben, als ich dieses OnCommandGet dann auf einmal doch in meiner Such-Ergebnisliste auftauchen sah. Aber hier trotzdem noch ein Beispiel:


Führe doch mal bitte die Suchfunktion mit folgenden Einstellungen aus:


Nach Begriffen suchen: protokoll

Durchsuchen: 1 Tag
Ergebnis anzeigen als: Beiträge

Die anderen Einstellung sind auf 'default'.


Wie du feststellen wirst, werden 4 Einträge gefunden. Alle im Thema 'WinXP und IPX'. Der Eintrag von Nailor um 21:24 allerdings nicht! Er wird im Thread dann zwar orange markiert, nicht jedoch in der Liste der gefundenen Einträge als erster Fund dort mit aufgelistet. Und auch hier ist das zu suchende Wort übrigens mit einem Bindestrich verbunden.


(also ich habe das jetzt wirklich 10 mal hintereinander versucht, mit immer wieder diesem gleichen Ergebnis, wenn du willst uploade ich auch noch den ScreenShot *g*)


(Edit: Jetzt sind's natürlich 5 Einträge in der Such-Ergebnisliste, da dieser eine hier jetzt von mir da nun natürlich auch noch mit auftaucht.)

FriFra 14. Sep 2003 22:05

Re: Die Such-Funktion ist verbesserungswürdig
 
Zitat:

Zitat von Nailor
es wäre auch mal ne gute sache, den standard so zui setzen, dass automatisch nach allen wörtern gesucht wird. wollte ich schon lännger
mal sagen, und hier scheint mir der hinweis angebracht ;)

Genau das stört mich auch unheimlich! Fast jedesmal muss ich nach der Suche wieder zurück und dann diese Option nachträglich noch markieren, da ja eine Suche nach irgendeinem Begriff in der Regel absolut unbrauchbare (weil zuviele) Ergebnisse liefert...

ArrayOf.. 15. Sep 2003 01:12

Re: Die Such-Funktion ist verbesserungswürdig
 
Hallo Christian (nochmal),

mein zweiter post oben war übrigens doch nicht so ganz und gar gerechtfertigt. Als ich deine Antwort las, da kam es nämlich meinerseits bloß zu einem bizarren Missverständnis. Du sagtest quasi, die Suchfunktion fände beim Suchbegriff OnCommandGet u.a. meinen Thread. Und ich (mich immer noch echt wundernd) editierte, dass das gestern (also jetzt vorgestern) bei mir aber noch nicht der Fall gewesen sei, was ja mit dem Thread den du meintest auch schon zeitlich eigentlich gar nicht aufging. Und trotzdem stimmte das aber. Denn ich übersah ja dabei nur, dass du bloß diesen aktuellen Thread hier meintest, den ich also gerade eben aufgemacht hatte und der jetzt natürlich in der Such-Ergebnisliste auch noch einfach mit dazukam. Nicht jedoch meintest du den anderen von mir, den ich dafür jetzt aber meinte und an dem ich das also nun vorgestern ein paarmal ausgetestet hatte. In diesem, der also ebenfalls von mir ist, kommt nämlich auch dieser Begriff OnCommandGet vor und zwar in genau diesem Satz wie ich ihn in post1 auch angegeben hatte. Und dieser Thread wurde (und wird) ja damit dann jetzt wohl auch tatsächlich NICHT gefunden, womit also meine uranfängliche Aussage am Anfang leider doch wieder zutreffend ist ...quasi und mit Verlaub gesagt *g*.


Echt nicht unwitzig übrigens. Dadurch, dass beides meine Threads waren, dadurch, dass es auch ebenfalls beide Mal um den Suchbegriff OnCommandGet ging und schließlich dadurch, dass dann auch noch in der Suchergebnissliste dann auf einmal ein Eintrag (von mir) auftauchte anstelle desjenigen den ich dort eigentlich erwartete, der es aber nicht tat, habe ich mich doch tatsächlich etwas verwirren lassen. :spin:

Kauuuuuum zuuuu Glauuuuben ! :roteyes:

(na ja, da werde ich mir wohl nochmal vergeben müssen. Kann ja mal passieren, imo)

Christian Seehase 15. Sep 2003 01:31

Re: Die Such-Funktion ist verbesserungswürdig
 
Moin ArrayOf,

also ich hab' da kein Problem.
Immerhin bin ich ja auch darauf hereingefallen (siehe sakuras Posting), das ich, fälschlicher Weise, den Sucherfolg, mit der Markierung der Fundstellen gleichgesetzt hatte ;-)

Man wird wohl nicht drum herumkommen, Wildcards für die Suche zu verwenden, was in diesem Falle, interessanter Weise, allerdings auch nicht geholfen hätte.

@sakura:
Die Idee mit den Wildcards ist ja im Prinzip nicht schlecht, scheint nur leider auch nicht zu funktionieren ;-)
Wenn ich nach *OnCommandGet* suche, wird der von ArrayOf genannte Thread (http://www.delphipraxis.net/internal...ect.php?t=9901)
auch nicht gefunden.
:shock: :gruebel:

ArrayOf.. 15. Sep 2003 21:05

Re: Die Such-Funktion ist verbesserungswürdig
 
Und sogar auch dann, wenn man nach dem gesamten Begriff sucht, also nach 'OnCommandGet-Eventhandler', wird dieser (mein) Thread nicht gefunden!

...was also zeigt: Bindestriche mag diese Suchfunktion ÜBERHAUPT nicht, sondern nur schöne ganze Wörter ohne... :?

*g*


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:08 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz