C'est une traduction automatique. Le message original est disponible en Anglais.

Relations avec les tables

Anvaigo Page Table-Field Relation définit les relations par défaut (filtres de données) entre les Anvaigo Pages liées. La combinaison table/zone source fait référence à la combinaison table/zone de destination définie dans quatre colonnes. Cette configuration est un réglage global. Contrairement au client Dynamics, il n’a pas besoin d’être configuré à nouveau pour chaque relation de Anvaigo Page. C’est une valeur par défaut qui peut être écrasée par un <em en utilisant le code C/AL ou Anvaigo Script si d’autres relations sont nécessaires dans certains cas.

Anvaigo Client Suite propose trois types de relations différentes :

Option 1 : Définition globale comme valeur par défaut

Ces relations de table s’appliquent globalement à toutes les Anvaigo Pages . Si vous définissez des filtres dans les relations de table par défaut, ces filtres seront utilisés partout. Cela vous aide à établir des relations de base une seule fois sans avoir besoin de les définir encore et encore pour chaque lien de Anvaigo Page.
Cette définition peut être utilisée pour configurer des relations simples à partir de plusieurs champs de la table source à la table destination, y compris des filtres statiques supplémentaires.

Exemple : La relation entre le client et l’entrée dans le grand livre client filtre uniquement le numéro de client.

Option 2 : Relations individuelles

Dans certains cas, des relations différentes peuvent être nécessaires. Pour ce faire, configurez un Relation Code et définissez votre relation dans Anvaigo Page Table-Field Relation avec votre Relation Code. Utilisez ce code de relation dans les liens de votre Anvaigo Page.

Exemple de code de relation CUST:CLE[OPEN]: Le lien entre les tables client et l’entrée du ledger client n’affiche que les entrées ouvertes. A côté d’un filtre sur le numéro de client, le champ Open est également filtré sur vrai (= 1).

Option 3 : Relations individuelles pour les filtres complexes ou flexibles

Les deux premières options ne permettent que des relations simples entre deux tables (et plusieurs champs), mais en utilisant toujours une valeur de champ comme filtre ou en utilisant des valeurs de filtre fixes.
Il n’est pas possible d’utiliser des filtres complexes avec plusieurs tables impliquées, ni des filtres flexibles avec des données dynamiques comme un filtre basé sur la date du jour (comme l’Due Date). <= Ceci peut être fait en utilisant le code C/AL ou Anvaigo Script.

Pour Anvaigo Mobile App voir la description plus détaillée ici.

Mise en place d’un tableau de Anvaigo Page – Relation champs-champs

Cette configuration est nécessaire pour les options 1 et 2. Il existe trois types différents de relations de table :

Relation

Décrit une relation de table générale nécessaire pour lier correctement les Anvaigo Pages. Cette relation est utilisée lors de chaque accès en lecture.

La création de nouveaux enregistrements dans Anvaigo Mobile App se fait en utilisant Anvaigo Script (voir ici). La configuration des listes déroulantes d’Anvaigo Mobile App est décrite ici.