> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Beispiel 4. Schritt 7.4: Bezeichnung der UnitPrice-Spalte, Element kwUnitPrice

> Suchen Sie nach der Bezeichnung der Stückpreis-Spalte mit einem Static-Text-Element kwUnitPrice, das rechts von kwQuantity platziert ist und mit einer FuzzyQuality-Prüfung in den Nach-Suchbeziehungen bewertet wird.

Nachdem Sie die Bilder analysiert haben, werden Sie feststellen, dass die Bezeichnung der Spalte **Stückpreis** durch die Suchtexte `UnitPrice`, `Price` und `RATE` beschrieben werden kann und dass die Bezeichnung **Unit** als `Unit` erscheint. Damit FlexiLayout Studio das Wort `Unit` nicht in der Bezeichnung der Spalte **Stückpreis** erkennt, beschreiben Sie zuerst **Stückpreis**, da dieser Begriff eindeutigen Text enthält, und verwenden Sie anschließend eine zusätzliche Beziehung, um **Unit** zu beschreiben.

Beachten Sie beim Erstellen eines Elements zum Suchen nach den Schlüsselwörtern der Bezeichnung der Spalte **Stückpreis**, dass sich die Spalte **Stückpreis** immer rechts von der Spalte **Menge** befindet.

<div id="create-the-kwunitprice-element">
  ## Das Element kwUnitPrice erstellen
</div>

<Steps>
  <Step title="Das Static-Text-Element erstellen">
    Erstellen Sie im Element **TableHeader** ein [Static Text](/de/flexi-capture/fls/template/static-text)-Element und nennen Sie es **kwUnitPrice**.
  </Step>

  <Step title="Den Suchtext eingeben">
    Klicken Sie auf die Registerkarte **Static Text**. Geben Sie im Feld **Search text** `UnitPrice|Price|RATE` ein.
  </Step>

  <Step title="Positionsbeziehungen hinzufügen">
    Um diesen Namen auf derselben Höhe wie **Designation** zu platzieren, klicken Sie auf die Registerkarte **Relations** und legen Sie die in [Schritt 7.2](/de/flexi-capture/fls/tutorial4/4step7-2) beschriebenen zusätzlichen Einschränkungen fest.
  </Step>

  <Step title="Auf die X-Koordinate beschränken">
    Geben Sie auf der Registerkarte **Relations** folgende Bedingung an: Suchen Sie nach einem Element, das der X-Koordinate mit dem Wert 0 am nächsten liegt.

    <Frame>
      <img src="https://mintcdn.com/abbyy/8aWHPAJyzWmTqglX/images/flexi-capture/fls/tutorial4_7_4.png?fit=max&auto=format&n=8aWHPAJyzWmTqglX&q=85&s=59622c8acb72f508f48830cccd005170" alt="Screenshot der Registerkarte Relations in den Eigenschaften des Static-Text-Elements kwUnitPrice in ABBYY FlexiLayout Studio. Er zeigt die Einschränkung, nach einem Element zu suchen, das der X-Koordinate mit dem Wert 0 am nächsten liegt." width="431" height="455" data-path="images/flexi-capture/fls/tutorial4_7_4.png" />
    </Frame>
  </Step>

  <Step title="Eine Vor-Suchbedingung hinzufügen">
    Da sich der Name der Spalte **Stückpreis** rechts vom Spaltennamen **kwQuantity** befindet, klicken Sie auf die Registerkarte **Advanced** und geben Sie in **Advanced pre-search relations** folgende Bedingung an: Wenn das Element **kwQuantity** erkannt wird, suchen Sie nach dem Bildobjekt rechts davon. In der [FlexiLayout-Sprache](/de/flexi-capture/fls/code/general-code):

    ```text theme={null}
    If Not (TableHeader.kwQuantity.IsNull) Then
    RightOf: TableHeader.kwQuantity, 0 * dot;
    ```
  </Step>

  <Step title="Die Suche überspringen, wenn Designation fehlt">
    Um die Suche zu optimieren, suchen Sie nicht nach dem Namen, wenn **Designation** nicht erkannt wird, wie in [Schritt 7.2](/de/flexi-capture/fls/tutorial4/4step7-2) beschrieben.
  </Step>

  <Step title="Nach-Suchbeziehungen hinzufügen">
    Beeinflussen Sie die Qualität der generierten Hypothesen durch eine zusätzliche Prüfung im Feld **Advanced post-search relations**: Wenn das Element erkannt wird, berechnen Sie die Differenz zwischen der Referenzbreite und der Breite des erkannten Elements und prüfen Sie, ob sie im angegebenen unscharfen Intervall liegt. In der [FlexiLayout-Sprache](/de/flexi-capture/fls/code/general-code):

    ```text theme={null}
    If not IsNull then
    { FuzzyQuality: 400dt - width, {-50000,0,0, 50000}*dt;
    }
    //Diese Prüfung bedeutet: Je größer die Differenz, desto größer der Strafkoeffizient
    ```
  </Step>

  <Step title="Das FlexiLayout abgleichen">
    Gleichen Sie das FlexiLayout ab, um zu bestätigen, dass das Element auf der ersten Seite des Dokuments erkannt wird.
  </Step>
</Steps>
