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

Anveo Page Elements

Les Anveo Page Elements définissent la représentation d’une Anveo Page dans l’ Anveo Mobile App. Un Anveo Page Element possède les propriétés suivantes :

Table No.

La zone Table No. correspond à un numéro de table .


Element Type

Le Element Type définit si l’Anveo Page Element traite de la disposition d’une carte ou d’une liste et pour quels clients la Anveo Page est conçue.

Pour l’ Anveo Mobile App, seules les Anveo Pages
Element Type Mobile App – Card ou Mobile App – List seront disponibles.


Visible

Le marqueur Visible peut être utilisé pour masquer temporairement un Anveo Page Element, par exemple lorsque l’élément n’a pas encore été installé de manière définitive au moment de la publication.


Readonly

Avec le marqueurReadonly, vous pouvez indiquer si l’Anveo Page Element est censé être protégé contre les modifications. 

Si cette protection en écriture est activée sur un Anveo Page Element, aucune modification ne peut être effectuée sur les champs affichés.  

La possibilité pour l’utilisateur Anveo de sauvegarder les données sur son appareil dépend des droits d’accès qui ont été définis pour la Anveo Page et la table.

Default Mode on Open Page

Définit dans quel mode la Anveo Page sera ouverte. Vous pouvez choisir entre View et Edit.

Une protection en lecture seule au niveau du champ signifie que ce champ ne peut pas être modifié, indépendamment du fait que la page ait été débloquée par la suite par une fonction.

Additional Properties des Anveo Page Elements

Si vous sélectionnez un Anveo Page Element sur la carte de configuration d’une Anveo Page et cliquez sur Additional Properties, vous obtenez les options de configuration suivantes :

Double Click Action/Direct Link

Dans l’ongletDouble Click Action/Direct Link-cliquez sur Action/Lien direct, vous pouvez spécifier si vous souhaitez ouvrir une autre Anveo Page ou effectuer une action en double-cliquant.


Open Anveo Page

Si vous voulez ouvrir une Anveo Page, tapez dans le champ
Open Anveo Page le code de la Anveo Page que vous voulez ouvrir.

La Anveo Page saisie nécessite pour le client correspondant au moins un Anveo Page Element. Sinon, la Anveo Page ne peut pas être trouvée et donc pas ouverte dans le client.

Le double clic n’est possible que sur les listes de l’ Anveo Mobile App avec la protection en écriture activée. Dans Anveo Mobile App, une flèche sur le bord droit de la ligne courante indique la possibilité d’un lien direct.

Dans l’ Anveo Mobile App, le code d’action OPENLINEMENU() ouvre le menu de ligne pour un enregistrement.

Custom TableRelation

Normalement, la relation entre la Anveo Page en cours et celle à ouvrir est créée automatiquement via la configuration globale de la relation Anveo Page Table-Field de la suite Anveo Client. S’il existe une relation divergente entre les deux ou une relation qui ne peut pas être représentée par de simples relations de champs, un code peut être indiqué dans le champCustom TableRelation personnalisée qui spécifie cette relation définie dans le code C/AL ou via Anveo Script (voir ici).

Action Code

Si vous souhaitez exécuter une autre action souhaitée par double-clic, entrez le code de l’action que vous avez programmée par code C/AL ou Anveo Script dans le champAction Codeaction .

Si une Anveo Page ou un code d’action devient disponible la première fois pour un utilisateur Anveo dans Anveo Mobile App, vous devez publier votre Anveo Page. Cela garantit qu’Anveo n’envoie que les Anveo Pages et les codes d’action nécessaires à l’appareil mobile. Cela accélère le processus de synchronisation. Après la synchronisation, de nouvelles Anveo Pages et/ou codes d’action sont disponibles sur l’appareil mobile. Depuis la version 4.13, il n’est plus nécessaire de créer manuellement des scripts SQL. Ceci est maintenant fait automatiquement.

Behavior Tab

Dans l’Behavior Tab, vous pouvez définir le comportement de la Anveo Page par rapport à des événements spécifiques, ainsi que les préférences pour l’apparence.

L’ Anveo Mobile App écrit chaque changement d’enregistrement immédiatement dans la base de données locale de l’appareil. Par conséquent, aucune configuration concernant le comportement d’écriture n’est nécessaire. Cela signifie que les valeurs ​​de zone de toutes les zones clés primaires doivent déjà être connues lors de la première opération d’écriture ou doivent être initialisées avec des valeurs par défaut.

Paging Counter per Page

Dans le champ Paging Counter per Page, vous pouvez spécifier le nombre maximum d’enregistrements qui sont supposés être représentés sur une liste de type d’Anveo Page Element. A la valeur 0, le réglage est repris par le Setup. Il est fondamentalement recommandé de régler cette valeur de façon à ce que seul le nombre exact d’enregistrements que permet la hauteur de Anveo Page dans le client soit affiché. Cela augmente à la fois la vitesse de chargement et la vitesse d’affichage dans l’ Anveo Mobile App. L’ Anveo Mobile App affiche tous les enregistrements, car tous les enregistrements sont enregistrés localement sur l’appareil.

Sorting Tab

Dans l’Sorting Tab, vous pouvez choisir une clé d’un tableau et définir le tri sur une Anveo Page.


Key

Ici, vous pouvez sélectionner la Key du tableau comment les données de la Anveo Page seront triées.

Order

Ici, vous pouvez sélectionner l’ordre de tri. Les options possibles sont ascendantes et descendantes.

Mobile Tab

L’Mobile Tab contient les propriétés nécessaires dans l’Anveo Mobile App.

Table Layout

Une coche dans la zoneTable Layout table définit la représentation d’une liste dans le modèle de table. Si cette propriété est définie sur false, les champs seront affichés dans les tuiles – soit sur une ligne, soit sur plusieurs lignes.

Width

 Dans le champ Largeur, la largeur d’une liste dans Anveo Mobile App est définie. Sur toutes les autres interfaces utilisateur qui ne permettent aucun changement de taille, la Anveo Page utilisera tout l’espace disponible sur l’écran. Si aucune taille n’a été saisie, la valeur standard des réglages est reprise.

OnAfterGetRecord Action

Ce champ définit un code d’action qui est exécuté pour chaque enregistrement. Un scénario d’utilisation typique est une définition de mise en page dynamique basée sur votre enregistrement actuel en utilisant Anveo Script (voir ici).

Short Press Tab

Dans l’Short Press Tab courte, vous pouvez définir le comportement d’une Anveo Page dans Anveo Mobile App lorsqu’une entrée de liste est pressée brièvement.

Short Press Action

Si vous voulez exécuter une action arbitraire après une courte pression, entrez le code de cette action dans le champShort Press Action courte que vous avez programmé via Anveo Script dans le champAnveo .

Short Press Anveo Page Code

Si vous voulez ouvrir une Anveo Page après une courte pression, entrez le code de cette Anveo Page dans le champShortShort Press Anveo Page Code

Short Press Custom Table Relation

Normalement, la relation entre la Anveo Page en cours et celle qui doit être ouverte est créée automatiquement via la configuration globale de laShort Press Custom Table Relation courteShort Press Custom Table Relation de la relation Table de table de Anveo Page – Champ de la suite Anveo Client. S’il existe une relation divergente entre les deux ou une relation qui ne peut pas être représentée par de simples relations de champ, un code peut être indiqué dans le champ Short Press Custom Table Relation qui spécifie cette relation définie dans Anveo Script (voir ici).

Long Press Tab

Dans l’Long Press Tab, vous pouvez définir le comportement d’une Anveo Page dans l’Anveo Mobile App lorsqu’une entrée de liste est appuyée longtemps.

Long Press Action

Si vous voulez exécuter une action arbitraire après une pression longue, entrez le code de cette action dans le champLong Press Action longue que vous avez programmé via Anveo Script dans l’ Anveo Mobile App.

Long Press Open Anveo Page

Si vous voulez ouvrir une Anveo Page après une longue pression, entrez le code de cette Anveo Page dans le champLongLong Press Open Anveo Page .

Long Press Custom Table Relation

Normalement, la relation entre la Anveo Page en cours et celle à ouvrir est créée automatiquement par le biais de la configuration globale dans leLong Press Custom Table Relation longue durée de la fenêtre . S’il existe une relation divergente entre les deux ou une relation qui ne peut pas être représentée par de simples relations de champs, un code peut être indiqué dans le champLong Press Custom Table Relation longueLong Press Custom Table Relation qui spécifie cette relation définie dans Anveo Script (voir ici). 

Si une Anveo Page ou un code d’action devient disponible la première fois pour un utilisateur Anveo dans Anveo Mobile App, vous devez publier votre Anveo Page. Cela garantit qu’Anveo n’envoie que les Anveo Pages et les codes d’action nécessaires à l’appareil mobile. Cela accélère le processus de synchronisation. Après la synchronisation, de nouvelles Anveo Pages et/ou codes d’action sont disponibles sur l’appareil mobile. Depuis la version 4.13, il n’est plus nécessaire de créer manuellement des scripts SQL. Ceci est maintenant fait automatiquement.