> ## 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.

# Funktionen für die Arbeit mit benannten Parametern

> Übergeben Sie benannte Parameter zwischen FlexiLayouts: SetOutputParameter-, NamedParameterExists- und GetNamedParameter-Funktionen in ABBYY FlexiLayout Studio.

In ABBYY FlexiLayout Studio können Sie Ausgabeparameter für ein FlexiLayout angeben. Wenn dieses FlexiLayout angewendet wird, werden seine Ausgabeparameter an das FlexiLayout übergeben, das als Nächstes angewendet wird.

<Note>Benannte Parameter können auch von einem Haupt-FlexiLayout an ein zusätzliches FlexiLayout übergeben werden.</Note>

Sie können die Ausgabeparameter im Feld **Ausdruck** im Dialogfeld „Eigenschaften“ eines Blocks angeben.

In der folgenden Tabelle sind die Funktionen beschrieben, die Sie für die Arbeit mit benannten Parametern verwenden können.

<table width="100%">
  <tbody>
    <tr>
      <td>
        <p>
          <strong>Definition</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>Beschreibung</strong>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>SetOutputParameterInt</p>
        <p>SetOutputParameterIntArray</p>
        <p>SetOutputParameterString</p>
        <p>SetOutputParameterStringArray</p>
        <p>SetOutputParameterRect</p>
        <p>SetOutputParameterRectArray</p>
      </td>

      <td>
        <p>Legt einen benannten Ausgabeparameter fest.</p>

        <p>
          <strong>Hinweis.</strong> Sie können einen benannten Ausgabeparameter auch im Dialogfeld „Eigenschaften“ des FlexiLayouts festlegen.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>NamedParameterIntExists</p>
        <p>NamedParameterIntArrayExists</p>
        <p>NamedParameterStringExists</p>
        <p>NamedParameterStringArrayExists</p>
        <p>NamedParameterRectExists</p>
        <p>NamedParameterRectArrayExists</p>
      </td>

      <td>
        <p>Prüft, ob ein benannter Ausgabeparameter vorhanden ist.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>GetNamedParameterInt</p>
        <p>GetNamedParameterIntArray</p>
        <p>GetNamedParameterString</p>
        <p>GetNamedParameterStringArray</p>
        <p>GetNamedParameterRect</p>
        <p>GetNamedParameterRectArray</p>
      </td>

      <td>
        <p>Ruft einen benannten Parameter ab.</p>

        <details>
          <summary>Beispiel</summary>

          <pre>
            <code>Rect outputRect;</code>
          </pre>

          <pre>
            <code>
              if GetNamedParameterRectArray( "RectArray" ).Count() > 1 then outputRect = Rect( 394*dot, 816*dot, 2103*dot, 2247*dot ); //\[, , , ] else
              outputRect = Rect( 591*dot, 1078*dot, 2453*dot, 1219*dot ); //\[, , , ] OutputRegion = outputRect;
            </code>
          </pre>
        </details>
      </td>
    </tr>
  </tbody>
</table>
