none
THESAURUS mit AND, OR und NEAR findet nichts? RRS feed

  • Frage

  • Hallo nochmals,

    es ist irgendwie zum verzweifeln, kaum hat man was zum laufen gebracht und freut man sich wie ein kleines Kind und eine Sekunde später ist es so als hätte man dem kleinen Kind wieder sein Eis weggenommen ;-) bzw. es funktioniert irgend etwas anderes wieder nicht.

    Folgender Suchstring bringt mir viele Treffer (so wie ich es auch erwartet habe):

    AND CONTAINS(Matchcode, lichtmaschine AND bosch) ;

    aber mit dem THESAURUS findet er nichts, wenn ich aber nur nach "lichtmaschine" suche oder nur nach "bosch" dann kommen x Treffer, warum aber nicht in Kombination mit "AND"?

    AND CONTAINS(Matchcode, ' FORMSOF (THESAURUS, lichtmaschine AND bosch ) ');

    Absichtlich steht weder bosch noch lichtmaschine in meiner THESAURUS Datei.

    Gruß Bert

    Donnerstag, 11. August 2011 09:29

Antworten

  • An der Stelle muss ich raten, aber ein Thesaurus ist zur Suche nach verwandten Wörter. Er kann mit einem Bool'schen Ausdruck nichts anfangen.

    Also folgendes:

    AND CONTAINS(Matchcode, ' FORMSOF (THESAURUS, lichtmaschine ) AND FORMSOF (THESAURUS, bosch )') ;
    -- oder
    AND CONTAINS(Matchcode, ' FORMSOF (THESAURUS, lichtmaschine ) ')
    AND CONTAINS(Matchcode, ' FORMSOF (THESAURUS, bosch ) ') ;

    Wobei dir Grammtik für CONTAINS ersteres erlauben sollte.


    Microsoft MVP Office Access
    https://mvp.support.microsoft.com/profile/Stefan.Hoffmann

    Donnerstag, 11. August 2011 09:49
    Moderator