12.07.2015 Views

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Macro Co<strong>de</strong> Utilisateur : MCU en pratique1 Qu’est-ce que le MCU ?Le MCU est une option permettant aux utilisateursavancés <strong>de</strong> réaliser <strong>de</strong> réaliser leurs propres traitementsdans l’application. L’utilisateur final peutsaisir du co<strong>de</strong> WLangage, et le greffer sur uneapplication existante.Il est possible <strong>de</strong> faire remonter au développeur lestraitements ajoutés afin que ceux-ci soient intégrésdans les sources <strong>de</strong> l’application.De nombreuses fonctionnalités du WLangage sontaccessibles à l’utilisateur et <strong>de</strong>s restrictions peuventêtre appliquées par le développeur. Par exempleinterdire l’utilisation <strong>de</strong>s fonctions <strong>de</strong> gestion<strong>de</strong>s fichiers. Afin d’assurer l’intégrité <strong>de</strong>s données,les ordres <strong>de</strong> modification ou d’ajout d’enregistrementne sont pas disponibles pour l’utilisateur.2 Comment activer/désactiver le MCU ?Il est bien sûr possible <strong>de</strong> débrancher cette fonctionnalité,par fenêtre ou pour l’application entièresi vous le désirez.Pour désactiver le MCU sur une fenêtre il fautcocher l’option "Interdire l’utilisation du M.C.U."dans l’onglet "Détail" <strong>de</strong> la <strong>de</strong>scription d’une fenêtre.Lors <strong>de</strong> la création <strong>de</strong> l’exécutable, vous avez lapossibilité d’autoriser la saisie <strong>de</strong> Macro Co<strong>de</strong> Utilisateurou <strong>de</strong> l’interdire pour l’application <strong>com</strong>plète.Si vous l’autorisez, <strong>de</strong>ux options sont alorsdisponibles :•Autoriser l’utilisation <strong>de</strong>s ordres HyperFileSQL(HLitPremier, HFiltre, HAjoute, ...).• Accepter les suggestions faites par les utilisateurs.Cette <strong>de</strong>uxième option permet l’envoi d’un emailpar l’application lorsque l’utilisateur crée un macroco<strong>de</strong>. Le fichier "*.MCU" correspondant à la macroco<strong>de</strong> est envoyé en pièce jointe. Vous récupérezainsi facilement les suggestions <strong>de</strong>s clients et lesintégrer automatiquement dans votre projet ! Win-Dev dispose en effet d’une option d’importation<strong>de</strong>s fichiers "*.MCU" (option <strong>de</strong> menu "Fichier..Importer .. Des Macro-Co<strong>de</strong>s Utilisateurs ...").148Partie 4 : Développement d’applications : concepts avancés

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!