|
Das folgende Thema ist nur relevant, wenn die Eigenschaft wt.index.enableXMLTagSearch auf true eingestellt ist. Standardmäßig ist diese Eigenschaft auf false eingestellt.
|
|
• XML-Suchen können nur auf Englisch ausgeführt werden. Es gibt keine Sprachverarbeitung, wenn XML-zugeordnete Indexierungen durchgeführt werden.
• Wenn ungültiger XML-Code vorhanden ist, kann Windchill den Inhalt des XML-Dokuments nicht indexieren. In diesen Situationen ist das XML-Dokument nur über die Attribute Name und Nummer durchsuchbar.
• Suchbegriffregeln sind anwendbar, wenn eine spezielle xml:-Suche durchgeführt wird. Beispielsweise sind Platzhalter zulässig und Wortstammerkennung wird verwendet. Weitere Informationen finden Sie unter Regeln für die Suchbegriffsuche.
• Um eine spezialisierte xml:-Suche durchzuführen, muss die Einstellung Suchmodus auf Einfach und die Einstellung wt.index.enableXMLTagSearch auf true festgelegt werden.
|
Suchbegriff | Grund für den Fehlschlag |
xml:Garten | Sie können nicht allein nach Inhalt suchen. Der Inhalt muss in Klammern gesetzt sein und es muss ein Tag-Name folgen. Wenn Sie kein Tag in Ihre Suche einschließen möchten, entfernen Sie den Modifizierer xml:, und führen Sie eine einfache Suchbegriffsuche durch. Workaround: xml:Frühjahr(Garten) xml:Frühjahr:Titel(Garten) Garten |
xml:Katalog(Garten)Element(Handschuhe) | Sie müssen einen Doppelpunkt zwischen Hierarchieebenen verwenden. Workaround: xml:Katalog(Garten):Element(Handschuhe) |
xml:Beschriftung(Winter):Katalog(Vertrieb) xml:Beschriftung(Vertrieb) | Hierarchische Suchen müssen auf einer höheren Ebene beginnen, gefolgt von verschachtelten Ebenen. Sie können nicht mit einem verschachtelten Tag gefolgt von einem Tag einer höheren Ebene beginnen. • Das Tag BESCHRIFTUNG wird in KATALOG verschachtelt. • "Vertrieb" ist in der Tag-Hierarchie höher als BESCHRIFTUNG angesiedelt. <CATALOG> <SPRING> <TITLE>Garden Sales</TITLE> <PAGE> <CAPTION>Goodbye, Winter!</ITEM> Workaround: xml:Katalog(Vertrieb):Beschriftung(Winter) xml:Katalog(Vertriebs Winter) xml:Katalog (Vertrieb Winter):Beschriftung xml:Katalog:Beschriftung(Winter) |
xml:Titel(Blumenerde) | Wenn Sie einen Tag-Namen einem Inhalt zuordnen, der sich nicht direkt innerhalb des Tags befindet, dann muss der Inhalt innerhalb des angegebenen Tags verschachtelt sein. Im Beispiel-XML-Code ist "Blumenerde" der Inhalt des verschachtelten Tags ELEMENT. Das Tag TITEL ist in einer höheren Ebene in der Hierarchie angesiedelt. TITEL ist jedoch nicht Teil der Tag-Hierarchie für ELEMENT. Die Tag-Hierarchie für ELEMENT ist KATALOG > FRÜHJAHR > SEITE > ELEMENT: <CATALOG> <SPRING> <TITLE>Garden Sales</TITLE> <PAGE> <ITEM>Potting Soil</ITEM> Workaround: xml:Seite(Blumenerde) xml:Katalog(Blumenerde) xml:Katalog:Seite(Blumenerde) xml:Katalog:Frühjahr:Seite:Element(Blumenerde) |
xml:Beschriftung(Winter):Element(Boden) | Sie können nicht nach zwei Tags suchen, die auf derselben Hierarchieebene angesiedelt sind: <PAGE> <CAPTION>Goodbye, Winter!</CAPTION> <ITEM>Potting Soil</ITEM> Workaround: xml:Seite(Winter):Element(Boden) xml:Seite(Winter Boden) xml:Beschriftung(Winter) xml:Element(Boden) |
Sie können verschiedene Attributnamen nicht mit Werten kombinieren. Der Wert muss zum Attribut gehören. |
xml:Rosa | Sie können nicht allein nach Werten suchen. Der Wert muss in Klammern gesetzt sein und es muss ein Attribut folgen. Wenn Sie kein Attribut in Ihre Suche einschließen möchten, entfernen Sie den Modifizierer xml: und führen Sie eine einfache Suchbegriffsuche durch. Workaround: xml:@Farbe(Rosa) xml:@Monat:@Farbe(Rosa) Rosa |
xml:@Monat(März April)@Farbe(Rosa) | Sie müssen einen Doppelpunkt zwischen Hierarchieebenen verwenden. Workaround: xml:@Monat(März April):@Farbe(Rosa) |
xml:@Status(98821c56) | Im Gegensatz zu Tag- und Inhaltspaaren können Sie nicht nach einem verschachtelten Wert suchen. Das heißt, Sie können Attributnamen nicht mit verschachtelten Attributwerten kombinieren und abgleichen. <CATALOG status="Released"> <SPRING month="March, April, May"> <PAGE number="12"> <ITEM id="98821c56">Potting Soil</ITEM> Workaround: xml:@Status:@ID(98821c56) xml:@ID(98821c56) |
xml:@Zahl(12):@Status(freigegeben) | Hierarchische Suchen müssen auf einer höheren Ebene beginnen, gefolgt von verschachtelten Ebenen. Sie können nicht mit einem verschachtelten Attribut beginnen und anschließend nach einem in der Hierarchie höher angesiedelten Attribut oder Wert suchen. <CATALOG status="Released"> <SPRING month="March, April, May"> <PAGE number="12"> Workaround: xml:@Status(freigegeben):@Zahl(12) xml:@Status(freigegeben):@Zahl xml:@Status:@Zahl(12) |
xml:@Alias(Garten):@Zahl(12) | Sie können nicht nach zwei Attributen innerhalb unterschiedlicher Tags suchen, die auf derselben Hierarchieebene angesiedelt sind: <CATALOG status="Released"> <SPRING month="March, April, May"> <TITLE alias="Spring Garden Catalog">Garden Sales</TITLE> <LINE>Outdoor_Tools</LINE> <PAGE number="12"> Workaround: xml:@Alias(Garten) xml:@Zahl(12) |
xml:Element(Rosa) | Sie können einen Tag-Namen nicht einem Attributwert zuordnen. Workaround: xml:Element@Farbe(Rosa) Element Rosa |
xml:@ID(Blumenerde) | Sie können einen Attributnamen nicht einem Tag-Inhalt zuordnen. Workaround: xml:Element(Blumenerde)@ID ID Blumenerde |
xml:Frühjahr@Farbe(Rosa) | Sie können einen Tag-Namen nicht einem Attribut zuordnen, das für ein anderes Tag angegeben ist. Workaround: xml:Element@Farbe(Rosa) xml:Frühjahr:@Farbe(Rosa) |
xml:Frühjahr:@Status(freigegeben) | Hierarchische Suchen müssen auf einer höheren Ebene beginnen, gefolgt von verschachtelten Ebenen. Sie können nicht mit einem verschachtelten Attribut oder Tag beginnen und anschließend ein in der Hierarchie höher angesiedeltes Element angeben. Workaround: xml:@Status(freigegeben):Frühjahr |