Menu Extensions

Dans cet article

Il s'agit des fonctionnalités du programme, pour les rapports, les calculs, l'exportation, l'importation, les rapports de facturation, les rappels et plus encore.

Elles doivent être installées par l'utilisateur, via le bouton approprié dans la boîte de dialogue Gérer Extensions, (menu Extensions).

L'exécution a lieu à partir du menu Extensions ou dans le cadre de la fonctionnalité spécifique (par exemple, Importer en comptabilité...).

Le menu Extensions liste toutes les BananaApps déjà installées qui peuvent être utilisées avec le fichier actuellement ouvert.

Sélectionnant la commande, l'App indiquée est exécutée.

Gérer Extensions

La commande Gérer Extentions... permet de rechercher, installer, modifier les paramètres et désinstaller les extensions Banana.

Installer d'une nouvelle Extension

Informations techniques sur Banana Extensions

Quelques informations techniques sur Banana Extensions

  • Il s'agit de programmes écrits en langage Javascript, qui utilisent les API mises à disposition par Banana.
  • Elles sont très sûres, et ne peuvent pas exécuter des fonctions qui ont un impact sur le système d'exploitation.
  • Applications simples
    C'est un fichier texte, avec l'extension. js, qui contient un programme Javascript, avec les caractéristiques indiquées pour être une Banana Extensions.
  • Paquet Extensions
    Il s'agit d'un fichier compressé, avec l'extension. sbaa, qui peut contenir plusieurs autres fichiers nécessaires à l'application, tels que des commandes, des images, des dialogues. Un paquet peut contenir plusieurs commandes. Le menu Extensions affiche le titre du paquet et les commandes qu'il contient.
    Si vous désactivez un paquet, toutes les applications sont désactivées.

Exigences pour l'exécution des Extensions

Les commandes BananaApps ne sont disponibles que si le fichier courant (celui sur lequel vous travaillez) possède les caractéristiques requises par les Extensions. Si une application n'est pas visible dans le menu Extensions ou ne peut pas être exécutée, c'est parce qu'il manque une de ces caractéristiques.

  • Les applications sont disponibles dans le contexte spécifique:
    • Productivité.
      Les commandes qui peuvent être appelées dans le menu Extensions.
    • Importation.
      Disponible avec la commande Importer en comptabilité... (menu Compta1)
      • Exporter.
        Disponible dans le menu Extensions. A la fin, l'utilisateur définit le nom du fichier à enregistrer.
    • Rapport de facturation.
      Prépare l'impression de la facture. Disponible avec la commande Imprimer factures... (menu Compta2 -> Clients).
    • Rapport de rappel.
      Prépare l'impression des rappels. Disponible avec la commande Imprimer rappels de paiement... (menu Compta2 -> Clients).
    • Rapport Extrait.
      Prépare l'impression de l'extrait. Disponible avec la commande Imprimer rapports... (menu Compta2 -> Clients).
  • Association à un type de fichier.
    Exige que le fichier courant soit par exemple un fichier comptabilité, ou l'un des fichiers de la comptabilité double, ou des adresses.
  • Association à travers une propriété.
    Certaines applications prévoient qu'elles ne sont exécutables que si le mot requis est indiqué dans les propriétés du fichier, section Divers (menu Fichier).
    Par exemple, les impressions de la liste Patriciat, qui nécessitent des champs spécifiques, requièrent la propriété "patriciat".

Développer votre propre application

N'importe qui peut créer des BananaApps qui étendent les fonctionnalités du programme. Cependant, des connaissances en programmation sont requises.

Pour développer une application Banana, il est préférable de partir d'un projet existant.

Aidez-nous à améliorer la documentation

Nous serions heureux de recevoir des commentaires sur l'amélioration de cette page.

Dites-nous quel thème doit être mieux expliqué ou comment clarifier un sujet.

Partager cet article: Twitter | Facebook | LinkedIn | Email