Chaînage dans le canevas HTML

Dans cette section :

Vous pouvez chaîner les contrôles l'un à l'autre dans l'onglet Paramètres et appliquer les conditions de liaison aux liens dans la chaîne. Le chaînage entraîne le peuplement de contrôles basés sur la valeur sélectionnée du contrôle précédent dans la chaîne. Vous pouvez chaîner des contrôles dynamiques et statiques, lier ou délier des parties de chaînes et créer des conditions pour les liens dans une chaîne. Les chaînes sont représentées par des lignes connectant les objets de contrôles dans l'onglet Paramètres ou Conception. Notez que le chaînage n'est applicable que pour les contrôles, et non pour les paramètres.

Remarque :


Haut de page

x
Paramètres de chaînage automatique dans la fenêtre de dialogue Nouveaux paramètres

Comment :

L'option du chaînage automatique vous permet de chaîner automatiquement les contrôles sélectionnés dans la fenêtre de dialogue Nouveaux paramètres. Le chaînage peuple des contrôles basés sur la valeur sélectionnée du contrôle précédent dans la chaîne. L'option du chaînage automatique est utile puisque la chaîne, ou les liens d'une chaîne, sont créés automatiquement.

Remarque : enchaînement automatique crée une chaîne de base avec une fonctionnalité par défaut qui n'inclut aucune condition. Vous pouvez créer des conditions pour une chaîne avec l'onglet Paramètres.

Lorsque vous importez ou référencez un rapport avec des paramètres à une page HTML, les contrôles ne sont pas chaînés par défaut. Vous pouvez choisir d'inclure ou d'exclure des contrôles individuels d'une chaîne avec la colonne Contrôle du chaînage dans la fenêtre de dialogue Nouveaux paramètres.

Lorsque l’option Chaînage automatique est sélectionnée, un séparateur est ajouté à la liste de paramètres dans la fenêtre de dialogue Nouveaux paramètres. Un délimiteur est utilisé pour séparer les contrôles en plusieurs chaînes et peut être déplacé vers le haut ou vers le bas dans la séquence de chaînes.



x
Comment : Chaîner les contrôles automatiquement dans la fenêtre de dialogue Nouveaux paramètres

L'option Chaînage automatique crée systématiquement la chaîne, ou les liens d'une chaîne. Lorsque l'option Chaînage automatique est sélectionnée, un séparateur est ajouté à la liste de paramètres. Un délimiteur est utilisé pour séparer les contrôles en plusieurs chaînes et peut être déplacé vers le haut ou vers le bas dans la séquence de chaînes.

  1. Dans le canevas HTML, importez un rapport avec des paramètres, ou faites-y référence.

    La fenêtre de dialogue Nouveaux paramètres s'ouvre.

  2. Sélectionnez Contrôles du chaînage automatique dans l'ordre spécifié plus-haut.

    Conseil : vous pouvez utiliser les flèches vers le haut ou vers le bas pour changer l'ordre du contrôle sélectionné avant de choisir cet option.

    L'option Contrôle du chaînage est sélectionnée pour tous les contrôles et un séparateur est ajouté en tant que dernier objet à la liste de paramètres, comme le montre l'image suivante.

  3. Pour créer des chaînes multiples, cliquez sur la ligne de séparation et utilisez les flèches vers le haut ou vers le bas pour changer l'emplacement du séparateur dans la chaîne.

    Remarque : si le séparateur par défaut est avancé, un autre séparateur est ajouté à la fin de la liste, comme le montre l'image suivante.

  4. Cliquez sur OK pour fermer la fenêtre de dialogue Nouveaux paramètres et ajouter le contrôle à la page HTML.

    Dans l'onglet Conception, lorsque vous créez plusieurs chaînes dans la fenêtre de dialogue Nouveaux paramètres, chaque ensemble de paramètres enchaînés apparaît sur une nouvelle ligne de l'onglet Conception, peu importe l'option de regroupement sélectionnée dans la fenêtre de dialogue Nouveaux paramètres. Ce comportement est indiqué par l'option Commencer chaque chaîne sur une nouvelle ligne, qui se trouve dans la fenêtre de dialogue Paramètres de formulaire de l'onglet Page HTML dans la fenêtre de dialogue Options App Studio. Ceci vous permet de voir la relation des chaînes dans un formulaire. L'option Commencer chaque chaîne sur une nouvelle ligne est sélectionnée par défaut.

    Dans l'onglet Paramètres, les chaînes sont représentées par des lignes qui connectent des objets de contrôle.

  5. Vous pouvez supprimer une chaîne en cliquant sur Briser le chaînage depuis le menu de raccourcis lorsqu'un lien de chaîne est sélectionné.


x
Comment : Chaîner les contrôles dans la fenêtre de dialogue Nouveaux paramètres

La colonne Contrôle du chaînage vous permet d'inclure ou d'exclure des contrôles individuels d'une chaîne, dans la fenêtre de dialogue Nouveaux paramètres.

  1. Dans le canevas HTML, importez un rapport avec des paramètres, ou faites-y référence.

    La fenêtre de dialogue Nouveaux paramètres s'ouvre.

  2. Sélectionnez la case à cocher Contrôle du chaînage pour les contrôles à inclure dans la chaîne.

    Les contrôles sont chaînés selon l’ordre de leur apparition dans la fenêtre de dialogue Nouveaux paramètres. Vous pouvez utiliser les flèches vers le haut ou vers le bas pour changer l'ordre du contrôle sélectionné avant de chaîner les contrôles.

    Remarque : si un contrôle est exclu d'une chaîne, la chaîne relie automatiquement que les contrôles sélectionnés.

  3. Cliquez sur OK pour fermer la fenêtre de dialogue Nouveaux paramètres et ajouter le contrôle à la page HTML.

    Dans l'onglet Conception, lorsque vous créez plusieurs chaînes dans la fenêtre de dialogue Nouveaux paramètres, chaque ensemble de paramètres enchaînés apparaît sur une nouvelle ligne de l'onglet Conception, peu importe l'option de regroupement sélectionnée dans la fenêtre de dialogue Nouveaux paramètres. Ce comportement est indiqué par l'option Commencer chaque chaîne sur une nouvelle ligne, qui se trouve dans la fenêtre de dialogue Paramètres de formulaire de l'onglet Page HTML dans la fenêtre de dialogue Options App Studio. Ceci vous permet de voir la relation des chaînes dans un formulaire. L'option Commencer chaque chaîne sur une nouvelle ligne est sélectionnée par défaut.

    Dans l'onglet Paramètres, les chaînes sont représentées par des lignes qui connectent des objets de contrôle.

  4. Vous pouvez supprimer une chaîne en cliquant sur Briser le chaînage depuis le menu de raccourcis lorsqu'un lien de chaîne est sélectionné.

Haut de page

x
Contrôles de chaînage dans l'onglet Paramètres

Comment :

Le chaînage vous permet d'associer deux ou plusieurs valeurs relatives. Lorsque vous enchaînez des paramètres, des valeurs dynamiques enchaînées sont filtrées alors que des sélections sont faites pour chaque contrôle de paramètre. Par exemple, si vous liez le paramètre PLANT et le paramètre STATE, seules les valeurs PLANT correspondants au paramètre STATE actuellement sélectionné sont disponibles, non pas toutes les valeurs PLANT dans la source de données. Chaque fois que vous faites une sélection, tous les paramètres enchaînés sont mis à jour dynamiquement. Le chaînage vous permet également d'ajouter, et d'nverser l'ordre des contrôles dans la chaîne.

Les paramètres dynamiques sont traités à l'aide d'un mécanisme antémémoire qui récupère toutes les valeurs nécessaires avant de charger la page. Cette méthode incorpore en une seule requête HTTP toutes les requêtes nécessaires et mappe les résultats aux contrôles appropriés, réduisant ainsi le temps de chargement impliqué dans l'envoi de multiples requêtes de données.

Si un paramètre a un ou deux liens entrants, la dernière valeur sélectionnée sera affichée en tant que paramètre.

Remarque : lorsqu'un paramètre est renseigné par deux contrôles ou plus, la valeur du dernier contrôle utilisé est affecté au paramètre.



x
Comment : Chaîner les contrôles dans l'onglet Paramètres
  1. Créez une page HTML à l'aide des contrôles d'entrée pour fournir des valeurs de paramètre.
  2. Cliquez sur l'onglet Paramètres.
  3. Sélectionnez le centre de l'objet de contrôle et glissez ce contrôle vers le centre du nouvel objet de contrôle dans la chaîne.

    Repétez cette étape pour chaque lien dans une chaîne.

  4. Appliquez les paramètres de conditions à la chaîne pour déterminer le remplissage des paramètres.

    Si vous utilisez des contrôles statiques, vous devez attribuer des conditions à chaque lien dans la chaîne. Des conditions doivent être créées pour chaque valeur du contrôle depuis lequel elles sont chaînées, et ces valeurs doivent être mappées aux valeurs correctes, qui seront affichées dans le contrôle modifié.



x
Comment : Supprimer un lien de la chaîne

  1. Lorsque vous êtes sur l'onglet paramètres, sélectionnez la tête de la flèche sur la ligne de façon à mettre la ligne en gras.
  2. Cliquez-droite et sélectionnez Rupture de liaison.
  3. Repétez cette étape pour chaque lien dans la chaîne que vous souhaitez rompre.


x
Comment : Inverser l'orde des contrôles enchaînés

  1. Pour annuler la liaison avec le contrôle, sélectionnez l'en-tête de flèche sur la ligne afin qu'elle soit en gras, cliquez-droite et sélectionnez Rupture de liaison.
  2. Sélectionnez le centre de l'objet de contrôle et glissez ce contrôle vers le centre du nouvel objet de contrôle dans la chaîne.

    Observez la direction de la flèche entre les objets de contrôle. Vous pouvez inverser la direction du lien de la chaîne ou inverser l'ordre de la chaîne en modifiant la direction de chaque lien.

    • Si vous inversez la direction du lien de la chaîne, cliquez et glissez l'objet de contrôle dans l'ordre de votre choix.
    • Si vous inversez l'ordre d'une chaîne, cliquez et glissez les objets de contrôle dans l'ordre souhaité.

    Conseil : dans certains cas, lorsque vous inversez l'ordre des valeurs enchaînées, vous devez déplacer les contrôles de l'emplacement par défaut dans l'onglet paramètres afin que puissiez mieux voir la direction de la chaîne. Si vous déplacez les objets dans l'onglet Paramètres, cela n'affectera pas la vue Conception de votre mise en page.

    • Appuyez sur la touche Décalage et sélectionnez l'objet de contôle et le paramètre lié pour déplacer les objets en tant qu'ensemble.
    • Enchaînez les objets de contrôle ensemble.
  3. Appliquez les paramètres de conditions à la chaîne pour déterminer le remplissage des paramètres.

Haut de page

x
Appliquer des conditions à une chaîne

Comment :

Référence :

Une chaîne contient les conditions pour chaque lien de la chaîne. Les conditions sont liés aux valeurs qui sont sélectionnées dans l'objet de contrôle. Vous pouvez appliquer plusieurs conditions à un lien. Les propriétés et les paramètres pour la condition décrit le comportement du lien. Les options suivantes sont disponibles :

Si vous utilisez des contrôles statiques, vous devez attribuer des conditions à chaque lien dans la chaîne. Des conditions doivent être créées pour chaque valeur du contrôle depuis lequel elles sont chaînées, et ces valeurs doivent être mappées aux valeurs correctes, qui seront affichées dans le contrôle modifié.



x
Référence : Panneau Paramètres

La fenêtre de dialogue Propriétés et paramètres apparaît lorsque vous créez une condition pour chaîner un lien dans l'onglet Paramètres. Une chaîne contient les conditions pour chaque lien de la chaîne.

Les conditions sont liés aux valeurs qui sont sélectionnées dans l'objet de contrôle. Les propriétés et les paramètres de la condition héritent des valeurs du contrôle précédent lié et fournisent les paramètres de conditions additionnels. Cette section décrit les paramètres de conditions additionnels.

Le panneau Paramètres comprend les options et champs suivants à la création d'une condition :

Conditions

La liste de conditions vous permet pour créer plusieurs conditions pour le lien. La valeur Par défaut est la seule condition initiale.

  • Pour créer une nouvelle condition, cliquez sur l'icône Nouveau. La condition n est créée, où n est le nombre, et la condition est ajoutée à la liste déroulante Conditions. Vous pouvez taper dans le nom de condition unique, chosissez valeurs Sélectionnés, et définissez les paramètres de condition.
  • Cliquez sur l'icône Supprimer pour supprimer le champ de la liste. Remarquez que le nom de condition Par défaut ne peut être supprimé.
Opération

Sélectionnez une action pour le lien de chaîne à contrôler. Lees options fournissent des variations pour remplir, afficher, masquer, exécuter, et sélectionner les valeurs. Les options disponible sont les suivantes :

  • Remplir, afficher. Remplit le contrôle et l'affiche à l'heure d'exécution. Ceci est l'action par défaut pour toutes les conditions.
  • Remplir, masquer. Remplit le contrôle mais ne l'affiche pas à l'heure d'exécution.
  • Remplir avec alternatif, afficher. Remplit le contrôle avec les valeurs secondaires dérivées d'une procédure, ou d'une liste de valeur, qui n'est pas une valeur par défaut et affiche le contrôle à l'heure d'exécution.
  • Remplir avec alternatif, cacher. Remplit le contrôle avec des valeurs secondaires dérivées d'une procédure, ou d'une liste de valeur, qui n'est pas une valeur par défaut mais n'affiche pas le contrôle d'affichage à l'heure d'exécution.
  • Afficher. Affiche le contrôle mais ne le remplit.
  • Masquer. Masque le contrôle mais ne le remplit pas.
  • Exécuter. Exécute l'objet lié. Par exemple, si vous reliez un contrôle à un bouton Soumettre et modifiez la valeur dans le contrôle au moment de l'exécution, alors le rapport/graphique s'exécute automatiquement lorsque vous modifiez la valeur, sans avoir à cliquer sur le bouton Soumettre.
  • Sélectionner. Sélectionne l'objet lié. Par exemple, si vous reliez un contrôle à un élément d'onglet et sélectionnez une valeur dans le contrôle au moment de l'exécution, l'objet lié (l'élément d'onglet) est automatiquement sélectionné comme onglet actif sur la page.
Valeurs de la logique de chaînage

Les valeurs de la logique de chaînage fournissent le scénaro logique de chaînage pour inclure de telles options en tant que Egal à, Non égal à, Supérieur à, Inférieur à, etc. Cette option définit la condition de remplissage du contrôle qui est enchaîné.

La valeur Egal à est la valeur de la logique de chaînage par défaut.

Valeur sélectionnées

Les valeurs sélectionnées vous permettent de fournir des valeurs utilisées dans la condition. Lorsque vous créez une nouvelle condition, la zone valeurs sélectionnées est activée. Vous pouvez entrer les valeurs sélectionnées dans la zone de saisie ou cliquez sur le bouton ellipse pour sélectionner les valeurs de la liste.

La liste de valeurs qui apparaît est basée sur les valeurs du contrôle précédent lié dans la chaîne.

Lorsque les valeurs sélectionnées sont entrées, l'opérateur de champ Multisélection est activé.

Opérateur Multisélection

Les options opérateur Multisélection sont activées lorsque les valeurs sélectionnées sont entrées pour la condition. Les options sont Un parmi ou Tous. L'option Un parmi est basée sur les valeurs affichées dans les valeurs sélectionnées, qui ont été sélectionnées dans le contrôle précédent dans la chaîne. L'option Tous est basé sur la valeur de toutes les valeurs sélectionnées dans le contrôle précédent, dans la chaîne.

L'option One of est l'opérateur Multisélection par défaut.

Résoud le paramètre (le champ A : est requis)

De. Le champ De spécifie où obtenir la valeur utilisée dans le champ A, si le contrôle à partir duquel la chaîne est créée s'agit d'une carte ou d'un contrôle activeX.

A. Le champ A est utilisé dynamiquement pour créer la liste de sélection utilisée pour remplir le contrôle à partir duquel la chaîne est créée. Ce champ affiche le paramètre dont la valeur dirigera l'évaluation de la condition. Le nom de paramètre lié au contrôle précédent dans la chaîne est affiché par défaut. L'ellipse fournit une fenêtre de dialogue contextuelle pour les autres valeurs de paramètres (dans le rapport) à résoudre.

Opérateur Comparer

L'opérateur comparait du paramètre vous fournit des scénarios de logique de chaînage pour inclure des options telles que Egal à, Non égal à, Supérieur à, Inférieur à, etc. Cette action vous permet de définir la logique de chaînage pour le remplissage du contrôle.

La valeur Egal à est la valeur de la logique de chaînage par défaut.



x
Comment : Créer une condition
  1. Insérez un rapport avec des paramètres dans le Développeur HTML.
  2. Cliquez et glissez les objets de contrôle dans l'onglet Paramètres pour créer une chaîne.

    Les chaînes sont représentées par des lignes connectant des objets de contrôle dans l'onglet paramètres.

    Les contrôles de chaînage remplira les paramètres avec des valeurs au moment de l'exécution, selon les valeurs sélectionnées dans des contrôles précédent de la chaîne.

  3. Cliquez sur un lien dans la chaîne.

    Le panneau Paramètres affiche les valeurs de contrôle relié et la condition Par défaut pour le lien dans la chaîne.

  4. Cliquez sur l'icône Nouveau pour créer une condition multiple pour la chaîne.

    La condition n est créée, où n est le nombre, et ajoutée à la liste déroulante Conditions, et la zone Valeurs sélectionnées est activée. Vous pouvez entrer le nom unique d'une condition.

  5. Vous pouvez taper un nom de condition unique, sélectionnez l'option Valeurs sélectionnées, et définir les paramètres de conditions pour la nouvelle condition.
  6. Vous pouvez cliquer sur le bouton Supprimer pour supprimer la condition sélectionnée de la liste.

    Remarque : Par défaut, la condition initiale, ne peut être supprimée.



x
Comment : Sélectionner l'option Action pour une condition
  1. Insérez un rapport avec des paramètres dans le Développeur HTML.
  2. Cliquez et glissez les objets de contrôle dans l'onglet Paramètres pour créer une chaîne.

    Les chaînes sont représentées par des lignes connectant des objets de contrôle dans l'onglet paramètres.

    Les contrôles de chaînage remplira les paramètres avec des valeurs au moment de l'exécution, selon les valeurs sélectionnées dans des contrôles précédent de la chaîne.

  3. Cliquez sur un lien dans la chaîne.
  4. Dans le panneau Paramètres, sélectionnez l'action pour la condition dans la liste déroulante Actions. Par exemple, pour masquer le contrôle enchaîné, sélectionnez Masquer.

    Remplir, afficher est l'option par défaut.

  5. Utiliser le Panneau Paramètres

Lorsque vous exécutez la page HTML, l'action pour le contrôle enchaîné est appliqué.



x
Comment : Sélectionner les Valeurs de la logique de chaînage pour une condition
  1. Insérez un rapport avec des paramètres dans le Développeur HTML.
  2. Cliquez et glissez les objets de contrôle dans l'onglet Paramètres pour créer une chaîne.

    Les chaînes sont représentées par des lignes connectant des objets de contrôle dans l'onglet paramètres.

    Les contrôles de chaînage remplira les paramètres avec des valeurs au moment de l'exécution, selon les valeurs sélectionnées dans des contrôles précédent de la chaîne.

  3. Cliquez sur un lien dans la chaîne.
  4. Sélectionnez la logique de chaînage pour le paramètre en cour d'enchaînage, dans la condition, à partir de la liste déroulante Valeurs de la logique d'enchaînage.

    Egal est l'option par défaut.

La logique de chaînage est appliquée à la valeur sélectionnée.



x
Comment : Appliquer le paramètre Valeurs sélectionnées avec un opérateur Multisélection à une condition
  1. Insérez un rapport avec des paramètres dans le Développeur HTML.
  2. Cliquez et glissez les objets de contrôle dans l'onglet Paramètres pour créer une chaîne.

    Les chaînes sont représentées par des lignes connectant des objets de contrôle dans l'onglet paramètres.

    Les contrôles de chaînage rempliront les paramètres avec des valeurs à l'heure d'exécution, selon les valeurs sélectionnées dans les contrôles précédent de la chaîne.

  3. Cliquez sur un lien dans la chaîne.
  4. Cliquez sur l'icône Nouveau pour créer une condition multiple pour la chaîne.

    La condition n est créée, où n est le nombre, et ajoutée à la liste déroulante Conditions, et la zone Valeurs sélectionnées est activée. Vous pouvez entrer le nom unique d'une condition.

  5. Vous pouvez entrer les valeurs sélectionnées dans la zone de saisie ou cliquez sur le bouton ellipse pour sélectionner les valeurs de la liste.

    La liste de valeurs qui apparaît est basée sur les valeurs du contrôle précédent lié dans la chaîne.

    Conseil : vous pouvez également utiliser les icônes contextuelles et fermer la fenêtre de dialogue contextuelle. L'icône verte correspond à OK, l'icône rouge à Annuler, double-cliquez une valeur pour la sélectionner et fermez la fenêtre de dialogue sans utiliser un bouton, et maintenez appuyée la touche ESC pour annuler la fenêtre de dialogue sans utiliser un bouton.

    Lorsque les valeurs sélectionnées sont saisies, le champ de l'opérateur Multisélection est activé

  6. Sélectionnez la logique de chaînage pour les valeurs sélectionnées dans la liste déroulante opérateur Multisélection.
    • La valeur Un parmi est basée sur l'une des valeurs affichées dans le paramètre Valeurs sélectionnées, sélectionné dans le contrôle précédent, de la chaîne. Ceci est la sélection par défaut.
    • La valeur Tous est basée sur la valeur de toutes les valeurs sélectionnées du paramètre Valeurs sélectionnées, sélectionnées dans le contrôle précédent, de la chaîne.

Les valeurs sélectionnées et l'opérateur Multisélection sont appliqués à la condition.



x
Comment : Résoudre un paramètre pour une condition

Il est conseillé de remplir les contrôles dans un premier temps, puis de les chaîner. Lorsque vous procédez au remplissage, certaines informations sont obtenues qui vous permettent de déterminer le meilleur choix pour la Résolution de paramètre. Si vous procédez d'abord au chaînage, les informations ne peuvent être obtenues parceque le chaînage est déjà établi. Si vous procédez d'abord au chaînage, vous devez régler manuellement la Résolution de paramètre.

  1. Insérez un rapport avec des paramètres dans le Développeur HTML.
  2. Cliquez et glissez les objets de contrôle dans l'onglet Paramètres pour créer une chaîne.

    Les chaînes sont représentées par des lignes connectant des objets de contrôle dans l'onglet paramètres.

    Les contrôles de chaînage remplira les paramètres avec des valeurs au moment de l'exécution, selon les valeurs sélectionnées dans des contrôles précédent de la chaîne.

  3. Cliquez sur un lien dans la chaîne.
  4. Cliquez sur les points de suspension Paramètre de résolution pour sélectionner un nom de paramètre à résoudre. Si une procédure personnalisée qui dispose d’un filtre (ou des filtres) remplit le contrôle, la liste de valeurs affiche les paramètres depuis les filtres. Si une source de données remplit le contrôle, la liste de valeurs affiche tous les champs de la source de données affichés dans l'Inspecteur d'objet.

    La valeur dans le champ Résoud les paramètres devrait être :

    • Le nom de champ qui limite les valeurs pour le prochain contrôle dans la chaîne, si une source de données remplit le contrôle.
    • Le nom du paramètre de la procédure, si une procédure remplit le contrôle.

    Dans la plupart des cas, cette valeur sera remplie par défaut et ne devra pas être modifiée.

    Conseil : vous pouvez également utiliser les icônes contextuelles et fermer la fenêtre de dialogue contextuelle. L'icône verte correspond à OK, l'icône rouge à Annuler, double-cliquez une valeur pour la sélectionner et fermez la fenêtre de dialogue sans utiliser un bouton, et maintenez appuyée la touche ESC pour annuler la fenêtre de dialogue sans utiliser un bouton.

  5. Utiliser le Panneau Paramètres

La valeur de paramètre est résolue dans la chaîne si aucun filtre n'est spécifié.



x
Comment : Sélectionnez la logique de chaînage pour le paramètre

Vous pouvez, par exemple, appliquer la logique de chaînage lorsque un formulaire offre deux listes de dates pour que vous puissiez sélectionner un intervalle de date FROM/TO. Chaîner ces paramètres et appliquer la logique de chaînage Supérieur à assure que lorsqu'une date est sélectionnée pour le paramètre De, seules les dates qui suivent la date spécifiée s'affichent dans le contrôle de date A, éliminant la possibilité de sélectionner une plage de dates invalide.

  1. Insérez un rapport avec des paramètres dans le Développeur HTML.
  2. Cliquez et glissez les objets de contrôle dans l'onglet Paramètres pour créer une chaîne.

    Les chaînes sont représentées par des lignes connectant des objets de contrôle dans l'onglet paramètres.

    Les contrôles de chaînage remplira les paramètres avec des valeurs au moment de l'exécution, selon les valeurs sélectionnées dans des contrôles précédent de la chaîne.

  3. Cliquez sur un lien dans la chaîne.
  4. Dans le panneau Paramètres, sélectionnez l'option de logique de chaînage dans la liste déroulante en opérateur Comparer. Cette action vous permet de définir la logique de chaînage pour le remplissage du contrôle.

    Egal est l'option par défaut.

La logique de chaînage est appliquée au paramètre sélectionné.



x
Comment : Activer la mise en cache du traitement des valeurs enchaînées

Vous pouvez activer la mise en chache du traitement des valeurs enchaînées de deux manières :

Les options de mise en cache sont désactivées par défaut.

  1. Pour activer les options de cache pour tous les objets de la page HTML, dans la fenêtre de dialogue options App Studio :
    • Sélectionnez l'onglet Page HTML.
    • Sélectionnez l'option de mise en cache par défaut.
    • Cliquez sur OK pour fermer la fenêtre de dialogue Developer Studio.
  2. Pour activer les options de mise en cache pour un contrôle dynamique ou une condition.

    Une chaîne contient les conditions pour chaque lien de la chaîne. Les conditions sont liées aux valeurs enchaînées à l'objet de contrôle. Si vous modifiez les options de la condition, cette modification sera également appliquée au contrôle, et vice versa.

    Pour un contrôle dynamique :

    1. Créer un contrôle de saisie dynamique pour fournir des valeurs de paramètres.
    2. Sélectionnez l'objet de contrôle dynamique dans l'onglet Paramètres.

      Le panneau Paramètres s'ouvre, en affichant les options de contrôle dynamique.

    3. Sélectionnez Mise en cache des données au moment de l'exécution pour mettre en cache les données au moment de l'éxecution pour le contrôle de saisie sélectionné.

      Ce paramètre écrase l'option Mettre en cache par défaut à partir de l'onglet Page HTML, située dans la fenêtre de dialogue Options de Developer Studio.

    4. Sélectionnez le contrôle du nom de l'objet de paramètre, cliquez-gauche, et glissez le paramètre au centre de l'objet de contrôle.

      Lorsque vous liez des contrôles, les conditions héritent des valeurs définies dans le contrôle dynamique des propriétés et paramètres.

    Pour une condition dynamique :

    1. Cliquez sur un lien de la chaîne pour ouvrir la fenêtre de dialoque Propriétés et paramètres pour la condition.
    2. Sélectionnez Mise en cache des données au moment de l'exécution pour mettre en cache les données au moment de l'éxecution pour le contrôle de saisie sélectionné. Cette option est uniquement disponible pour les contrôles dynamiques.

      Ce paramètre écrase l'option Mettre en cache par défaut à partir de l'onglet Page HTML, située dans la fenêtre de dialogue Options de Developer Studio.

    Lorsque vous exécutez la page HTML, le sdonnées de la valeur enchapinée sont mises en cache pour améliorer la performance.


WebFOCUS