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

# IFieldControl

> IFieldControl permet aux scripts d’accéder à un contrôle de champ d’un document dans un formulaire FlexiCapture : développer ou réduire des champs, verrouiller la modification et parcourir l’arborescence des contrôles.

<div id="what-it-does">
  ## Description
</div>

Représente un contrôle de champ du document.

<Warning>
  L’objet renvoie **null** pour les champs qui ne participent pas à la vérification distribuée.
</Warning>

<div id="properties">
  ## Propriétés
</div>

<table width="100%">
  <thead>
    <tr>
      <th>
        <p>
          <strong>Nom</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Type</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Accès</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Description</strong>
        </p>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <p>DeviceRect</p>
      </td>

      <td>
        <p>
          <a href="/fr/flexi-capture/appendix/scripts-shell/i-shell-rect">IShellRect</a>
        </p>
      </td>

      <td>
        <p>Lecture seule</p>
      </td>

      <td>
        <p>Le rectangle du contrôle</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Field</p>
      </td>

      <td>
        <p>
          <a href="/fr/flexi-capture/appendix/scripts/ifield">IField</a>
        </p>
      </td>

      <td>
        <p>Lecture seule</p>
      </td>

      <td>
        <p>Le champ du document</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>FieldFullName</p>
      </td>

      <td>
        <p>string</p>
      </td>

      <td>
        <p>Lecture seule</p>
      </td>

      <td>
        <p>Le nom complet du champ</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>FieldRegionControls</p>
      </td>

      <td>
        <p>
          <a href="/fr/flexi-capture/appendix/scripts-shell/i-field-region-controls">IFieldRegionControls</a>
        </p>
      </td>

      <td>
        <p>Lecture seule</p>
      </td>

      <td>
        <p>La collection des régions de champ du document.</p>

        <p>
          Pour les champs qui n’ont pas de région, <strong>null</strong> est renvoyé.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>First</p>
      </td>

      <td>
        <p>IFieldControl</p>
      </td>

      <td>
        <p>Lecture seule</p>
      </td>

      <td>
        <p>Le premier contrôle enfant</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>FormWindow</p>
      </td>

      <td>
        <p>
          <a href="/fr/flexi-capture/appendix/scripts-shell/iformwindow">IFormWindow</a>
        </p>
      </td>

      <td>
        <p>Lecture seule</p>
      </td>

      <td>
        <p>La fenêtre du formulaire</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>IsExpandable</p>
      </td>

      <td>
        <p>bool</p>
      </td>

      <td>
        <p>Lecture seule</p>
      </td>

      <td>
        <p>
          Si la propriété est définie sur <strong>true</strong>, le champ peut être déplié et replié dans le formulaire. Cette propriété vous permet de vérifier si le champ peut être développé avant de lui appliquer la propriété{" "}
          <strong>IsExpanded</strong>.
        </p>

        <p>
          Pour les champs de groupe, la propriété vaut <strong>true</strong>.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>IsExpanded</p>
      </td>

      <td>
        <p>bool</p>
      </td>

      <td>
        <p>Lecture/écriture</p>
      </td>

      <td>
        <p>Indique si le champ de groupe est développé. Permet de réduire/développer le champ.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>IsUserReadOnly</p>
      </td>

      <td>
        <p>bool</p>
      </td>

      <td>
        <p>Lecture/écriture</p>
      </td>

      <td>
        <p>Indique si le champ est modifiable.</p>

        <p>
          Si la propriété est définie sur <strong>true</strong>, la modification du champ n’est pas autorisée.
        </p>

        <p>
          Si la propriété est définie sur <strong>false</strong>, la possibilité de modifier le champ dépend des paramètres de Document Definition.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Last</p>
      </td>

      <td>
        <p>IFieldControl</p>
      </td>

      <td>
        <p>Lecture seule</p>
      </td>

      <td>
        <p>Le dernier contrôle enfant</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Next</p>
      </td>

      <td>
        <p>IFieldControl</p>
      </td>

      <td>
        <p>Lecture seule</p>
      </td>

      <td>
        <p>Le contrôle suivant</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Parent</p>
      </td>

      <td>
        <p>IFieldControl</p>
      </td>

      <td>
        <p>Lecture seule</p>
      </td>

      <td>
        <p>Le contrôle parent</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Prev</p>
      </td>

      <td>
        <p>IFieldControl</p>
      </td>

      <td>
        <p>Lecture seule</p>
      </td>

      <td>
        <p>Le contrôle précédent</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>TextEditor</p>
      </td>

      <td>
        <p>
          <a href="/fr/flexi-capture/appendix/scripts-shell/itexteditor">ITextEditor</a>
        </p>
      </td>

      <td>
        <p>Lecture seule</p>
      </td>

      <td>
        <p>
          L’éditeur du champ. Pour les champs inactifs, <strong>null</strong> est renvoyé.
        </p>
      </td>
    </tr>
  </tbody>
</table>
