DataRequest

L’élément DataRequest permet d’interroger une source de données externe et de rapatrier des informations dans le formulaire. Il sert à lister, filtrer ou pré-remplir des champs en fonction d’une requête et de paramètres définis.


Liste des attributs

  • DataPath : Permet de définir le chemin d’accès vers l’emplacement de la liste dans les données

  • Name (Liste) : Permet de sélectionner la requête dans la liste des requêtes disponibles

  • CallOnInputChangeOnly (Bouton) : Permet de définir la fréquence d’appel de la requête en fonction du changement de paramètre (default false)

  • FirstRow (Expression) : Permet de spécifier à partir de quelle ligne de données commencer

  • IsEnabled (Expression) : Si l’expression est vraie, la requête est activée (default true)

  • MaxRows (Expression) : Permet de définir le nombre de lignes maximales à récupérer

  • StoreOutputInDatastore (Bouton) : Permet de définir si les données obtenues doivent être stockées dans le DataStore (default false)


Exemple de code JXML

<Section Type="standard" OutputMode="all" OutputTarget="all" NewPage="screen" IsVisible="">
  <Title>DataRequest</Title>
  <Content OutputMode="all" OutputTarget="all" NewPage="none">
    <DataRequest StoreOutputInDatastore="true" CallOnInputChangeOnly="true" Name="Liste_Des_Etudiants" DataPath="ETUDIANTS">
      <Parameter Name="useremail" Value="$(email)" />
    </DataRequest>

    <QuestionSet OutputMode="all" LabelHorizontalAlignment="left" LabelPosition="auto" Spacing="normal" OutputTarget="all" HorizontalAlignment="left">
      <Question>
        <Label IsTooltipOnly="false">Email</Label>
        <TextBox RefreshOnExit="true" NumberOfVisibleCharacters="50" AutoSize="false" Name="email" DataType="string" />
      </Question>
    </QuestionSet>

    <QuestionSet OutputMode="all" LabelHorizontalAlignment="left" LabelPosition="auto" Spacing="normal" OutputTarget="all" HorizontalAlignment="left">
      <Question>
        <Label IsTooltipOnly="false">Nom</Label>
        <TextBox Name="ETUDIANTS[0]|nom" RefreshOnExit="true" NumberOfVisibleCharacters="40" DataType="string" AutoSize="false" IsReadOnly="true" />
      </Question>
      <Question>
        <Label IsTooltipOnly="false">Prénom</Label>
        <TextBox Name="ETUDIANTS[0]|prenom" RefreshOnExit="true" NumberOfVisibleCharacters="40" DataType="string" AutoSize="false" IsReadOnly="true" />
      </Question>
    </QuestionSet>
  </Content>
</Section>


Mode flow


Rendu visuel


Structure parente

Dernière modification le 18-10-2025

Lorsque vous naviguez sur le campus Jway, des informations sont susceptibles d'être enregistrées (cookies) sur votre terminal pour personnaliser vos contenus et votre navigation.

Nous n'utilisons que des cookies indispensables au bon fonctionnement de ce site et dont le seul objectif est d'améliorer notre service aux usagers.

En savoir plus