Script d’action dynamique pour les menus contextuels de liste

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Le champ Script d’actions dynamiques , sur le formulaire de menu contextuel, définit un script. Le script remplit un menu contextuel de liste avec des options dynamiques, telles que des filtres ou des vues.

    Les variables JavaScript suivantes sont disponibles pour le script d’actions dynamiques lorsqu’il est exécuté.
    Tableau 1. Variables de script d’actions dynamiques
    Variable Description
    g_tableName Nom de la table actuelle.
    g_listId ID de la liste pour laquelle le menu contextuel est créé.
    g_itemName Nom défini dans l’enregistrement du menu contextuel de l’interface utilisateur.
    g_itemOrder Ordre défini dans l’enregistrement du menu contextuel de l’interface utilisateur. Utilisez cette variable pour transmettre la valeur du champ Ordre au script d’actions dynamiques.
    g_contextMenu.addAction(item_id, étiquette, script_string, ordre) Ajoutez des options au menu contextuel et sélectionnez leur ordre d’affichage.
    L’exemple suivant affiche un élément de menu de titre de liste qui contrôle le nombre d’enregistrements par page dans la vue de liste.
    g_contextMenu.addAction('50', g_itemName, 'showRowsPerPage("50");', g_itemOrder);
    Remarque :
    Le script d’action de cet élément doit définir la fonction showRowsPerPage de sorte que, lors de la sélection de cet élément de menu, cette fonction soit appelée avec un argument de 50.